Как работает docker-compose override?

Middle
390 просмотров
AFK Offer AI

docker-compose поддерживает наложение файлов: базовый docker-compose.yml и docker-compose.override.yml, который автоматически мержится поверх. Можно указывать несколько файлов: docker-compose -f docker-compose.yml -f docker-compose.prod.yml. Prod-файл может переопределить порты, volumes, environment, добавить healthcheck, убрать debug-порты. Это удобно для разных окружений: dev с hot reload и открытыми портами, prod с лимитами ресурсов и без лишних маунтов.

Следующий вопрос

Как расти от junior к middle?