Для установки docker-compose
скачиваем к себе локально
-o /usr/local/bin/docker-compose
место куда он запишется
curl -SL https://github.com/docker/compose/releases/download/v2.23.3/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose
Переходим в директорию /usr/local/bin/
и даем права на выполнение
chmod +x docker-compose
Создаем симлинк:
ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
Проверяем что все работает:
docker-compose --version
Docker Compose version v2.23.3
Официальный сайт: https://docs.docker.com/compose/install/linux/#install-the-plugin-manually
docker-compose up -d
запуск контейнеров
docker-compose up --remove-orphans
опция --remove-orphans
в команде docker-compose
используется для удаления контейнеров, которые не связаны с какими-либо сервисами, определенными в вашем docker-compose.yml
файле.
docker-compose -f docker-compose.yaml config -q
проверить правильность конфига без вывода в консоль.
docker compose -f docker-compose.yaml up -d --force-recreate
перезапуск с перечитыванием всех .env