4
以下命令的解釋是否正確?如何解釋這個碼頭註冊表創建命令?
我的解釋:創建一個名爲「registry」的註冊表,該註冊表監聽映射到主機端口5001的容器的端口5002。
此外,我不明白什麼是「註冊表:2」是必需的?看起來像是「repository_name:tag」,相當於圖像名稱。它是否正確?
docker run -d -p 5001:5002 --restart=always --name registry registry:2
此外,我嘗試使用「註冊表:1」和「註冊表:3」這沒有奏效。它只在我使用「註冊表:2」時才起作用。
✘ ~ docker run -d -p 5001:5002 --restart=always --name new_registry registry:3
Unable to find image 'registry:3' locally
Pulling repository docker.io/library/registry
Tag 3 not found in repository docker.io/library/registry
✘ ~ docker run -d -p 5001:5002 --restart=always --name new_registry registry:1
Unable to find image 'registry:1' locally
Pulling repository docker.io/library/registry
Tag 1 not found in repository docker.io/library/registry
使泊塢窗註冊表就像搬運工人樞紐,但在這裏我使用它作爲一個本地/私有版本。所以我有一個私人註冊表,我可以推送任何數量的圖像,我想?此外,我嘗試使用「註冊表:3」和「註冊表:1」,但它沒有工作 – Zack
我只是在我的問題中添加了一些更多的細節 – Zack
您可以添加更多關於您提到「標籤> = 2」 。它似乎不起作用的標籤= 3 – Zack