fix: require docker compose v2; reject legacy docker-compose 1.x

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Андрей Бобырев
2026-05-15 00:26:33 +03:00
parent a4808b5e0a
commit e47f674811
5 changed files with 29 additions and 13 deletions

View File

@@ -11,10 +11,9 @@ fi
if docker compose version >/dev/null 2>&1; then
COMPOSE=(docker compose)
elif command -v docker-compose >/dev/null 2>&1; then
COMPOSE=(docker-compose)
else
echo "Нужен docker compose."
echo "Ошибка: нужен Docker Compose v2 («docker compose»). Старый docker-compose 1.x не поддерживается." >&2
echo " sudo apt-get update && sudo apt-get install -y docker-compose-plugin" >&2
exit 1
fi