Для встановлення 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