6 dockerhub注册登录及仓库管理
1. 注册登录
1.1. 注册
首先,需要魔法
然后访问以下地址注册
注册地址
我的情况是只有使用registry.hub.docker.com
能收到注册邮件,hub.docker.com
收不到
输入正确的代码之后会发送邮件确认,点击确认之后注册成功
注意:我之前使用的hub.docker.com点击了注册之后没反应,跳转不了
1.2. 登录
使用https://hub.docker.com/
登录
2. 仓库管理
2.1. 创建仓库
点击首页上方Repositories
,再点击Create Repositories
创建私有或者公共仓库
这里也可以不用创建仓库,只需要在docker 客户端中管理即可,没有的话默认会创建公共仓库
2.2. 客户端登录
docker login
登录完成提示成功,不会进入任何界面
2.3. 推送至中央仓库
docker push liukewen/java-web-demo:0.1
报错及解决
这里可能会报错
1 | [root@centos ~]# docker push liukewen/java-web-demo:0.1 |
原因是本地镜像没有以自己的名字命名开头,导致推送的时候找不到用户名对应的仓库
解决方案是修改镜像的名称
1 | [root@centos ~]# docker tag be00d54c9773 liukewen/java-web-demo:0.1 |
1 | 原本的名称为 |
再执行推送即可docker push liukewen/java-web-demo:0.1
推送的默认为公共的仓库
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 KewenBlogs!
评论