我的Docker学习之旅<三>
2015-09-29 20:33
603 查看
创建Docker Hub账号和仓库
到Docker Hub,注册账号,邮箱激活以后才可以登陆。然后创建仓库,取一个名字,添加描述之类的,然后创建就完成了。但是现在你的仓库里面什么也没有,需要把刚才自己修改过的镜像添加进来。回到终端,在终端中输入命令,查看当前的镜像。
docker images
找到自己修改的镜像docker-whale,后面有一个ID号,我们需要用到这个ID号。命令如下:
docker tag ID USERNAME/docker-whale:latest
这里的ID用自己的docker-whale后面的那个ID号代替,后面的USERNAME就是自己注册的USERNAME,docker-whale是自己要上传的IMAGE的名字。回车,这个时候再用
docker images
查看会多出了一个USERNAME/docker-whale的镜像,然后要把这个镜像上传。首先要在终端登陆docker,命令格式如下:
docker login --username=yourhubusername --password=yourpassword --email=youremail@company.com
最后执行命令
docker push USERNAME/docker-whale
再去Docker Hub上就可以看到自己的仓库里已经多了一个镜像。现在删除本地的镜像,然后从Docker Hub上下载这个镜像试试。删除本地镜像的命令如下,ID是删除的镜像对应的ID。
docker rmi -f ID
删除了镜像以后运行下面的命令:
docker run USER/docker-whale
运行成功,到此为止,官网上最基础的教程已经走完了。
相关文章推荐
- 我的Docker学习之旅<二>
- Docker基础技术:AUFS
- Docker基础技术:Linux CGroup
- docker在centos7配置other_args参数未生效
- 【Howie玩docker】-windows下玩docker
- docker:nodejs :git:EC2:ubuntu <网站发布!>
- 需要安装 MongoDB,RabbitMQ,或者 MySQL?使用 Docker 来简化开发和测试
- 需要安装 MongoDB,RabbitMQ,或者 MySQL?使用 Docker 来简化开发和测试
- docker部署php环境
- Docker 容器部署 Consul 集群
- 我的Docker学习之旅<一>
- docker自定义ip
- docker-management遇到的一些问题
- 云智慧监控宝Docker监控功能评测
- 云智慧监控宝Docker监控功能评测
- docker与Hadoop
- docker 与 iptables的关系
- docker 开启 remote api
- Flynn初步:基于Docker的PaaS台
- docker 核心概念整理