3

私はScala/Akkaアプリをドッキングして実験しています。私はsbt-native-packagerを使用していて、GKEにデプロイしたいと考えています。 私のbuild.sbtファイルに正しい値を設定してから、sbt docker:publishで起動することができたようです。sbt-native-packagerからGoogle Container Engineに公開するには?

build.sbtファイルにどのような値を入れるべきかわかりません。例えば、dockerRepository設定がGKE上のクラスタのためにそこに置くための適切な情報になりますどのような形

[repository.host[:repository.port]] 

を持っている必要がありますか?ポインタをありがとうございます。

答えて

2

次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") 

ステップ

  1. からdockerRepositoryを設定packageNameフィールド

  2. であなたのGoogle CloudプロジェクトIDを代入方gcr.io host あなたは使いたい。 GoogleクラウドSDK

  3. 実行sbt docker:publish

を使用して

  • Authenticate

  • 関連する問題