要聊dockerhub,不得不谈一谈现在各种hub,如:github、geehub、还有各种公司内部的小hub。
dockerhub和github是一个类型东西。
- github用来存放项目源码;
- dockerhub用来存放docker image;
dockerhub 网站
dockerhub个人使用直接创建repository,也可以公司使用创建organization。创建公司这种形式应该是可以支持团队协助使用image开发之类的(也没创建过)。
dockerhub私库有数量限制,超过就需要付费购买;
docker push 命令
需要上传到仓库的image需要加前缀,格式:“owenjia/xxx-image:v1.2”。
这里的“owenjia”是你DockerID,具有唯一性。
用到的命令如下:
docker login
登陆dockerhub
docker tag cnlink:v1 owenjia/cnlink\:1.2.0
修改image名称,加dockerid前缀
docker push owenjia/cnlink
上传image
docker logout
退出dockerhub
推荐关注作者博客网站:Owen Blog