我有一个名为“ubuntu-dev-update-15”的5GB docker镜像,我是在我当地的Ubuntu 14 dev机器上开发的.
在那张图片中,我拥有完成开发工作所需的一切.
现在我需要能够将此图像发送到不同的Linux主机.
这样做的程序是什么?
最佳答案
在码头工人中心获得一个帐户.
https://hub.docker.com/account/signup/
docker login
(login with your username,password,and email address)
然后你把图像推到那里.你可能需要先标记它.假设你创建了一个名为mynewacc的新帐户,首先,你标记你的图像:
docker tag ubuntu-dev-update-15 mynewacc/ubuntu-dev-update-15
然后将图像推送到docker hub:
docker push mynewacc/ubuntu-dev-update-15
现在任何有停机器的人都可以将你的图像拉下来:
docker pull mynewacc/ubuntu-dev-update-15
然后运行图像:
docker run -it mynewacc/ubuntu-dev-update-15 /bin/bash
你可以跳过拉动步骤,如果图像不存在,它将被拉动.拉力保证你得到最新鲜的.