1. Apply a Docker Hub Account
你只需提供:用户名,email 和密码,email是用来申请后激活账户只用。
在Docker Hub中发布提取自己的Image,动作设计得有点像操作GitHub,确切的说是动作的名称。
2. Browse Container中Image
$ docler images
确定之前我们创建的docker-whale的 IMAGE ID 是 6758b075f937。
3. Tag docker-whale
$ docker tag 6758b075f937 wangboneo/docker-whale:latest
再次查看Image,发现多了一个,wangboneo/docker-whale
4. Login Docker Hub
$ docker login --username=yourhubusername --email=youremail@company.com
用你自己的账户登陆,过程中会问你密码。
5. Push docker-whale
$ docker push <username>/docker-whale
用浏览器查看Docker Hub
6. Delete local docker-whale and wangboneo/docker-whale
$ docker rmi -f <image_id>
or
$ docker rmi -f <image_name>
7. Pull wangboneo/docker-whale from repository
$ docker pull <username>/<image_name>
or
$ docker run <username>/<image_name>
docker run 是先下载再运行和docker pull还不完全一样。