tic*_*fab 5 scala akka docker sbt-native-packager google-kubernetes-engine
我正在尝试对我的 Scala/Akka 应用程序进行 dockerizing:我正在使用 sbt-native-packager 并希望部署到 GKE。似乎我可以通过在我的build.sbt文件中设置正确的值然后通过sbt docker:publish.
我不确定 build.sbt 文件中的值应该是什么。例如,dockerRepository设置应具有以下形式
[repository.host[:repository.port]]
Run Code Online (Sandbox Code Playgroud)
在 GKE 上放置集群的正确信息是什么?非常感谢您的任何指示。
小智 3
以下 build.sbt 设置对我有用:
dockerBaseImage := "java:8-jre"
packageName in Docker := "you-gcloud-project-id/api"
maintainer in Docker := "Maintainer"
packageSummary := "Package summary"
packageDescription := "Package description"
dockerRepository := Some("us.gcr.io")
Run Code Online (Sandbox Code Playgroud)
脚步
packageName在字段中替换您的 Google Cloud 项目 ID
设置dockerRepository为
您要使用的gcr.io 主机。
使用 Google Cloud SDK进行身份验证
跑步sbt docker:publish
| 归档时间: |
|
| 查看次数: |
789 次 |
| 最近记录: |