2016-08-25 19 views
8

Tôi đang dùng SBT Native Packager để xây dựng Docker Image, và tôi build.sbt là:SBT Docker: xuất bản xác thực vấn đề

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

Tôi cố gắng để xuất bản hình ảnh để hub Docker tư nhân, nhưng cho nó

[error] unauthorized: authentication required. 

trong build.sbt làm thế nào tôi có thể xác định trung tâm userNameMật khẩu.

có bất kỳ cấu hình nào khác mà tôi thiếu ở đây.

+0

Theo [tài liệu] (http://www.scala-sbt.org/sbt-native-packager/formats/docker.html#requirements), 'Hiện tại không thể cung cấp xác thực cho kho lưu trữ Docker từ trong build.' – Abanoub

Trả lời

1

Cũng giống như Abanoub said điều này là không thể thông qua cấu hình. Nhưng bạn sẽ có thể thực hiện công việc xây dựng bằng cách thực thi docker login trong trình bao của bạn và trình đóng gói sẽ hoạt động như mong đợi.

Các vấn đề liên quan