# Папка может быть названа как угодно
mkdir /<name_project>
cd /<name_project>
Запускаем нашу сборку в фоновом режиме (из папки где лежит файл docker-compose.yml)
1
docker-compose up -d
Пересобираем нашу сборку в фоновом режиме (из папки где лежит файл docker-compose.yml)
1
docker-compose up -d --no-deps --build
Список команд для работы с докером
Узнать текущую версию docker compose
1
docker compose -v
Посмотреть список запущенных сервисов
1
docker-compose ps
Посмотреть список запущенных контейнеров и сервисов
1
docker ps -a
Запустить сборку в фоновом режиме (из папки где лежит файл docker-compose.yml)
1
docker-compose up -d
Пересобираем нашу сборку в фоновом режиме (из папки где лежит файл docker-compose.yml)
1
docker-compose up -d --no-deps --build
1
docker-compose up --build --force-recreate --no-deps -d
Остановить и удалить контейнеры
Флаг --remove-orphans позволяет остановить и удалять контейнеры, которые были созданы в предыдущем запуске docker-compose up, но с тех пор были удалены из файла docker-compose.yml. Однако, если контейнер находится в остановленном состоянии, --remove-orphans не будет иметь никакого эффекта.
1
docker-compose down -v --remove-orphans
Список образов
1
docker images
Удалить все контейнеры
1
docker rm $(docker ps -a -q)
Ссылки по теме:
miac.volmed.org.ru - Docker-compose настройка для сайта NGINX + MYSQL + PHP-FPM