问题:
我从ubuntu:14.04开始做一些事情(安装jdk / tomcat / vim等等)
我在https://registry.hub.docker.com/
中有一个帐户dormi330wzq @ wzq-pc:〜$ docker images
存储标签图像ID创建的虚拟大小
tmv2 latest e30b070f3b34 15小时前1.32 GB
此图片效果很好。 我想将图像tmv2推送到我的存储库,所以我可以在其他电脑上拉这个图像 https://registry.hub.docker.com/u/dormi330/ubuntu_tmv_v1_war/tags/manage/ 目前它是一个空的回购
但是当我推
wzq@wzq-pc:~$ docker push dormi330/tmv2
The push refers to a repository [dormi330/tmv2] (len: 0)
2014/09/24 10:28:05 No such id: dormi330/tmv2 // <<===note here No such id
好像我做错了,
什么是将图像推送到我的网络存储库的正确方法?
THX!
答案 0 :(得分:6)
这是不正确的
docker build dormi330/tmv2 .
像这样使用
docker build -t dormi330/tmv2 .
答案 1 :(得分:0)
解决
我的图片名称应该与我的回购名称相同,
我应该使用名称dormi330 / ubuntu_tmv_v1_war标记图像 然后推它