問題タブ [fabric8-maven-plugin]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
maven - fabric8 プラグインで Docker イメージをプッシュできない
fabric8 プラグインを使用して、dockerイメージをプライベート リポジトリ ( https://hub.docker.comでホストされている) にプッシュできません。次の名前のリポジトリをhub.dockerに作成しましたmanuzid/heap-dump-sample
。メイン関数にループがあるだけのシンプルなSpring Bootアプリです。興味深い部分は、pom.xml の次の部分です。
コンソールに次のエラーが表示されます。[ERROR] DOCKER> Unable to push 'manuzid/heap-dump-sample:latest' from registry 'index.docker.io/v1' : denied: requested access to the resource is denied [denied: requested access to the resource is denied ]
ただし、指定された資格情報は、Web サイト ( https://hub.docker.com ) へのログインに使用するものと同じです。指定されたレジストリ URLindex.docker.io/v1
は、コマンドで取得されますdocker info
。
これに関する提案はありますか?前もって感謝します。
編集: この例はここにあります: https://github.com/ManuZiD/heap-dump-sample
maven - デフォルトの jkube デプロイメント名をオーバーライドする
jkube でデフォルトのデプロイメント命名をオーバーライドすることは可能ですか? パターンを提供できる docker イメージの命名に似たようなことをしたいと考えています。
リソース ドキュメントの展開セクションは有望に見えましたが、これらのオプションはプラグインにはありません。
デフォルトの命名は maven ${project.artifactId} のようですが、どこにも文書化されていません。コードを掘り下げると、ResourceConfig がドキュメントやサンプルと同期していないことがわかります。