Dockerイメージをプライベートリポジトリにプッシュする方法 質問する

Dockerイメージをプライベートリポジトリにプッシュする方法 質問する

というタグが付けられた docker イメージがありme/my-image、dockerhub に というプライベート リポジトリがありますme-private
をプッシュするとme/my-image、常にパブリック リポジトリにアクセスしてしまいます。

イメージをプライベートリポジトリにプッシュするための正確な構文は何ですか?

ベストアンサー1

まず、次の方法で画像に正しくタグを付ける必要がありますregistryhost:

docker tag [OPTIONS] IMAGE[:TAG] [REGISTRYHOST/][USERNAME/]NAME[:TAG]

次に、同じタグを使用して docker push を実行します。

docker push NAME[:TAG]

例:

docker tag 518a41981a6a myRegistry.com/myImage
docker push myRegistry.com/myImage

おすすめ記事