2016-01-12 105 views
1

我想將我的Docker映像的簡短說明和完整說明添加到我的build.sbt文件中,以便在使用sbt-native-packager及其DockerPlugin構建並推送新映像時,它們將在Docker Hub上進行更新。更新Docker Hub上的簡短說明和完整說明

目前(除了平常的東西),我指定以下

// Specify Docker options 
enablePlugins(JavaAppPackaging, DockerPlugin) 
maintainer := "my-username <my-email-here>" 
dockerRepository := Some("my-username") 
packageSummary in Docker := "Why is this not showing up on Docker Hub?" 
packageDescription in Docker := "Why is this not showing up on Docker Hub?" 

......然後我用命令

sbt docker:publish 

...建立和推由此產生的圖像到Docker Hub。該映像的構建和更新沒有問題,但分別在簡短說明和完整描述中Docker Hub上未顯示信息packageSummarypackageDescription

也許我誤解了packageSummarypackageDescription這個字段?

回答

0

的SBT-本機打包的DockerPlugin documentation不說有關packageSummary in DockerpackageDescription in Docker什麼。

看來這個功能沒有實現。此外,我不知道Docker Hub提供了遠程更新簡短描述的意思,唯一意義的是我知道自動更新長描述是let Docker Hub build the image for you

+0

確實。我遇到了幾個[示例](https://github.com/muuki88/sbt-native-packager-examples/blob/master/docker/build.sbt)指定這些字段,但沒有看到有關它們的文檔應該被用於。然後我推斷他們應該映射到Docker Hub字段。顯然我錯了... – davidrpugh