我在运行私人注册中心
sudo docker run -d -p 5000:5000 --restart always --name registry registry:2
sudo docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
1707fb042a43 registry:2 "/entrypoint.sh /etc…" 4 days ago Up 2 hours 0.0.0.0:5000->5000/tcp, :::5000->5000/tcp registry我有图像需要推送到我的私人注册中心
sudo docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
coinbase latest 7bfb7cc3d51c 11 months ago 781MB当我试图将我的图像推送到我的私人登记处时
sudo docker push localhost:5000/coinbase:latest码头工人回答我:
The push refers to repository [localhost:5000/coinbase]
An image does not exist locally with the tag: localhost:5000/coinbase为什么?它似乎不理解localhost:5000是我的私有注册表的URL。错误在哪里?
发布于 2021-12-19 09:09:08
您需要使用包括注册表主机的标记来标记图像。
docker image tag coinbase:latest localhost:5000/coinbase:latest有关详细信息和示例,请查看码头推送文件。
https://askubuntu.com/questions/1382704
复制相似问题