如何发布我的docker镜像

时间:2014-09-24 02:31:16

标签: docker

问题:

  1. 我从ubuntu:14.04开始做一些事情(安装jdk / tomcat / vim等等)

  2. 我在https://registry.hub.docker.com/

    中有一个帐户dormi330

    wzq @ wzq-pc:〜$ docker images

    存储标签图像ID创建的虚拟大小

    tmv2 latest e30b070f3b34 15小时前1.32 GB

  3. 此图片效果很好。 我想将图像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!

2 个答案:

答案 0 :(得分:6)

这是不正确的 docker build dormi330/tmv2 .

像这样使用 docker build -t dormi330/tmv2 .

答案 1 :(得分:0)

解决

我的图片名称应该与我的回购名称相同,

我应该使用名称dormi330 / ubuntu_tmv_v1_war标记图像 然后推它