@mo я б поправил — чтобы декларативно описывать *простое* окружение. Это уже не очень простое. Во всяком случае, мне такое не было надо примерно никогда.
Но я тут ещё вспомнил про target. В пределах докерфайла можно ссылаться на разные стейджи. Для этого, правда, их все надо затолкать в один докерфайл и выбирать target'ом.
https://docs.docker.com/compose/compose-file/compose-file-v3/#target
Не взлетит? Или принципиально чтоб базовый докерфайл был отдельный?
Я. по-моему, один раз такое проворачивал, чтобы собрать одному приложению процессы немножко разного характера (вебморда и фоновый воркер).
@dside если копировать всё в докерфайлы, то мне и нафиг не нужно выделять базовый образ
Но нет, 14 раз я это копировать не хочу