Воспроизвести / Scala / sbt: docker: publichLocal с указанием c .conf файла - PullRequest
0 голосов
/ 29 февраля 2020

Я тщетно пытаюсь развернуть и запустить мое приложение воспроизведения из sbt-native-packager с помощью команды "sbt docker: publishLocal" с конкретным c .conf-файлом в Docker.

Команда как таковая работает, изображение создано, контейнеры его исполняемы. Созданное изображение содержит все файлы .conf. - но он не принимает файл .conf, как предполагается.

В build.sbt я пробовал следующее:

maintainer := "XYZ"
dockerExposedPorts in Docker := Seq(9000)
javaOptions in Docker += "-Dconfig.resource=application.test.conf"

Следующая команда также не удалось: "sbt -Dconfig.resource=application.test.conf docker:publishLocal".

К сожалению, у меня больше нет идей для решения проблемы, и я был бы благодарен за любую помощь!

Спасибо!

1 Ответ

0 голосов
/ 29 февраля 2020

Вы поняли это почти правильно. javaOptions можно установить только в области действия Universal. См. Раздел Настройка java приложения .

Этот раздел документации также содержит другие возможности по настройке вашего приложения.

Надеюсь, это поможет, Муки

...