Оглавление
В этой статье рассматриваются ключевые команды Docker Compose: up, start, down и stop. Вот их основные отличия и примеры использования.
Основные команды:
- up:Создает и запускает новые контейнеры, а также сети и тома, указанные в файле Compose.
Пример: docker-compose up или docker-compose up -d (в фоновом режиме). - start:Запускает остановленные контейнеры без создания новых.
Пример: docker-compose start. - stop:Останавливает контейнеры, но не удаляет их.
Пример: docker-compose stop. - down:Останавливает и удаляет контейнеры, а также сети.
Пример: docker-compose down или docker-compose down -v (удаление томов).
телега для ops/admin/sre/dba. Все наши там https://t.me/devopsbrain
Примеры использования:
- docker-compose up запускает контейнеры и все зависимости.
- docker-compose up -d выполняет ту же команду, но в фоновом режиме.
- docker-compose stop останавливает контейнеры.
- docker-compose down останавливает и удаляет контейнеры и сети.
- docker-compose down -v удаляет также тома, созданные Compose.
Практические рекомендации:
Для управления контейнерами в разных состояниях используйте соответствующие команды, учитывая их особенности. Например, start для повторного запуска остановленных контейнеров и down для полного удаления всех связанных ресурсов.