Scala 向我的sbt添加什么以支持非播放项目的Docker映像创建?
我有一个常规项目(不玩),我想为这个项目创建docker图像…我怎么做 我试过这样的方法:Scala 向我的sbt添加什么以支持非播放项目的Docker映像创建?,scala,docker,sbt,Scala,Docker,Sbt,我有一个常规项目(不玩),我想为这个项目创建docker图像…我怎么做 我试过这样的方法: dockerRepository := Some("docker-docker-local.artifactoryonline.com") dockerUpdateLatest := true dockerEntrypoint := Seq("bin/%s" format executableScriptName.value, "-J-Xms1024M", "-J-Xmx2048m", "-J-ser
dockerRepository := Some("docker-docker-local.artifactoryonline.com")
dockerUpdateLatest := true
dockerEntrypoint := Seq("bin/%s" format executableScriptName.value, "-J-Xms1024M", "-J-Xmx2048m", "-J-server")
但是,dockerepository
、dockerupdatest
和dockerntrypoint
在我的项目中不熟悉,我需要导入一些东西,但我不知道是什么
我还有一个jfrog帐户来保存我的工件(这就是我添加url的原因)
最好的方法是什么
谢谢@ 您需要在构建中添加一个支持Docker映像创建的sbt插件。退房要使用它,请将其添加到您的
项目/plugins.sbt
addSbtPlugin("com.typesafe.sbt" % "sbt-native-packager" % "1.0.6")
然后在build.sbt
中,启用Docker支持
enablePlugins(DockerPlugin)
之后,您的设置将被识别,并且您可以执行以下任务:
docker:publishLocal
打造码头工人形象
docker:publish
生成映像并发布到配置的存储库
请参阅和上的完整文档
还有一个邮件列表:看一看可能会有用