Wenn ich meine Anwendung sans Docker lief, würde ich so etwas tun:javaOptions mit sbt Docker: publishLocal und Docker laufen
./myapp -Dconfig.file=conf/application.prod.conf -Dlogger.resource=logback.prod.xml
Infact Ich kann es besser selbst und steckte sie in durch build.sbt
Datei:
// Production Mode
javaOptions in Production += "-Dconfig.file=conf/application.prod.conf"
javaOptions in Production += "-Dlogger.resource=logback.prod.xml"
und dann werden sie angewendet werden, wenn ich meine app laufen:
./myapp # options now applied via build.sbt
als ich bui ld meine app mit sbt docker:publicLocal
, dann mit docker run ausführen, die javaOptions
nicht wirksam werden.
Wie kann ich diese javaOptions
wirksam werden, wenn ich docker run
?