могу добавить дополнительные директории в сам докер образ? У меня есть папка client с файлами фронта, который хостится серваком на скале. Проект не настолько большой, чтобы делить фронт и бек на разные докер образы
mappings
Т.е. замаппить директории в джарнике, затем на основе образа сделанного плагином сделать актуальный и положить в него файлы?
Не, mappings позволяют сразу сгенерировать команды на добавления файлов в докер образ итоговый
То есть в итоге ничего делать не нужно будет с получаемым докер файлом
Да, я уже порылся в доке и там можно изменить dockerCommands. По идее можно просто добавить команду COPY и всё
1. содержимое папки src/main/universal копируется в проект. Например вы можете добавить конфиги в папку config положив их в src/main/universal/config 2. mappings 3. можно добавить команды в Dockerfile настройками в build.sbt 3. можно положить файлы в докер образ и указать его как родительский для вашего проекта 4. можно указать докер образ, собранный проектом, как родительский для другого проекта, который положит дополнительные файлы
Я переопределил местоположение докерфайла так, чтобы контекстом сборки стала директория проекта (по дефолту это target/docker/stage), а дальше дело техники. Пока проект мал, можно обойтись малой кровью. А потом, похоже, мультистейдж сборка да и только
Обсуждают сегодня