Я бы хотел иметь возможность контролировать источник файла (Java Archive) в Dockerfile
, который является либо загрузкой (с curl
), либо локальным файлом на том же компьютере, на котором я создаю образ Docker.
Мне известны способы управления RUN
операторами, например, Условный ENV в Dockerfile , но, поскольку мне нужен доступ к файловой системе вне образа сборки Docker, RUN
заявление не подойдет.Мне нужен условный COPY
или ADD
или обходной путь.
Мне интересны встроенные функции / функции Docker, которые позволяют избежать использования более одного Dockerfile или переноса Dockerfile
в сценарии с использованием шаблонного программного обеспечения (это просто обходные пути, которые появляются в моей голове).