1. ホーム
  2. docker

[解決済み] docker イメージをプライベートリポジトリにプッシュする方法

2022-03-18 22:06:45

質問

というタグが付けられたDockerイメージがあります。 me/my-image という名前のドッカーハブ上のプライベートリポを持っています。 me-private .
をプッシュすると me/my-image で、結局いつも公開レポを叩いている。

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

どのように解決するのですか?

まず、画像を正しくタグ付けする必要があります。 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