Dockerfile и среда dev / test / prod
Я хочу создать Dockerfile, который сможет создавать три разных изображения (одно на данный момент). Эти изображения отличаются только в конфигурационных файлах.
Я пытался:
создание трех разных файлов Docker (не работает, потому что файл dockerfile должен называться Dockerfile и находиться в контексте rootнайти способ передачи параметров в команду сборки docker - не нашелиспользуя команду ONBUILD - я создал один основной файл и три конкретных, которые копировали определенный файл conf в тот же каталог на изображении (он не работает по той же причине, что и в первом пункте)передача файла docker из stdin - он не работает, потому что тогда нет контекста (поэтому я не могу использовать команды ADD / COPY)Я должен сказать, что у меня закончились идеи: / Как вы справляетесь с такой ситуацией. На мой взгляд, это должно быть общей проблемой.