【问题标题】:SBT docker:publish authentication issueSBT docker:发布身份验证问题
【发布时间】:2017-01-01 18:14:12
【问题描述】:

我正在使用 SBT Native Packager 构建 Docker 映像, 我的 build.sbt 是:

   packageName in Docker := name.value
   version in Docker := version.value
   dockerBaseImage := "java"
   dockerRepository :=Some("index.docker.io/xyz")
   dockerExposedPorts := Seq(8283)

我正在尝试将图像发布到私有 docker hub,但它给了

[error] unauthorized: authentication required.

在 build.sbt 我如何指定 hub userName密码

我在这里是否缺少任何其他配置。

【问题讨论】:

  • 根据documentationIt is currently not possible to provide authentication for Docker repositories from within the build.

标签: scala docker sbt sbt-native-packager


【解决方案1】:

就像Abanoub said 一样,这是无法通过配置实现的。但是您应该能够通过在您的 shell 中执行 docker login 来使构建工作,然后打包程序应该可以按预期工作。

【讨论】:

    猜你喜欢
    • 2018-12-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-08
    • 2011-12-30
    • 1970-01-01
    • 2018-01-11
    • 1970-01-01
    相关资源
    最近更新 更多