2016-10-07 8 views
6

私はトラブル次のコマンドを使用してハブに私のドッキングウィンドウの画像を押して過ごしています:Spotifyはドッキングウィンドウ-のmaven-pluginの:認証に必要な公共のレポ

mvn clean package docker:build -DpushImage 

を私は次の応答を取得するたび:

[WARNING] Failed to push jdruwe/k8s-product-owner, retrying in 10 seconds (5/5). 

... 

[ERROR] Failed to execute goal com.spotify:docker-maven-plugin:0.4.13:build (default-cli) on project k8s-product-owner: Exception caught: unauthorized: authentication required -> [Help 1] 

は、私はログインが

docker login -u jdruwe https://index.docker.io/v1/ 

OR 

docker login 
が成功したとしてもタフなエラーを得続ける、次のいずれかのコマンドを使用してログインしようとすると、

enter image description here

任意のアイデア:

は、私はそれを修正しようとするハブの空のレポを作成しましたか?

答えて

6

認証設定を正しく設定しましたか?

ユーザーとパスワードがのsettings.xmlに設定することができます。そして、

<servers> 
    <server> 
    <id>docker-hub</id> 
    <username>jdruwe</username> 
    <password>secret-password</password> 
    <configuration> 
     <email>[email protected]</email> 
    </configuration> 
    </server> 
</servers> 

ポンポン参照これらの設定を:

<plugin> 
    <groupId>com.spotify</groupId> 
    <artifactId>docker-maven-plugin</artifactId> 
    <version>VERSION GOES HERE</version> 
    <configuration> 
    [...] 
    <serverId>docker-hub</serverId> 
    <registryUrl>https://index.docker.io/v1/</registryUrl> 
    </configuration> 
</plugin> 

より詳細な情報はここで見つけることができます:https://github.com/spotify/docker-maven-plugin#authenticating-with-private-registries

+0

これはプライベートレジストリではありませんが、これもr公的な公共のハブ? – Jdruwe

+0

私はちょうどドッカーのレジストリからあなたの資格情報を知っていただろう... – gtonic

+0

仕事をした:Dありがとう! – Jdruwe

関連する問題