2016-08-25 3 views
8

Ich verwende SBT india Packager Docker Bild, und mein build.sbt zu bauen:SBT Docker: veröffentlichen Authentifizierungsproblem

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

Ich versuche Bild an private Docker Nabe zu veröffentlichen, aber seine

[error] unauthorized: authentication required. 

in build.sbt geben, wie ich Nabe username angeben und Passwort.

gibt es eine andere Konfiguration, die ich hier bin, fehlt.

+0

Nach der [Dokumentation] (http://www.scala-sbt.org/sbt-native-packager/formats/docker.html#requirements), 'Es ist derzeit nicht möglich, die Authentifizierung sorgen für Docker Repositories aus innerhalb des build.' – Abanoub

Antwort

1

Genau wie Abanoub said ist dies über die Konfiguration nicht möglich. Aber Sie sollten die Build-Arbeit machen können, indem docker login in der Shell ausgeführt wird und der Verpacker sollte dann wie erwartet.

Verwandte Themen