一、先说两句
docker hub地址为[https://www.docker.com/]
自行注册成功之后,继续下面的教程。(因为是国外网站,访问会很慢,耐心等待页面加载。)
注册成功之后,点击repositories。再点击create创建你自己的远程仓库。
记住你的远程的镜像名,因为等会要用到。点击create,耐心等待,可以会加载失败,重新创建即可。访问外网确实很卡。
二、开始教程
1.回忆一下上篇讲的下载docker hub的镜像文件
[root@cgls ]# service docker start
[root@cgls ]# docker pull hello-world
[root@cgls ]# docker images
2.查看到自己的hello-world镜像文件后,我们开始尝试上传到远程仓库。
[root@cgls ]# docker login
输入你的账号名
输入你的密码
输入你注册时的邮箱
login success
3.现在修改你的镜像文件标签,标签如果和你在hub上的不一致,你是不可能上传成功的。我的hub上标签是cgls/hello-world,那么我接下来把本机上的标签改成和hub上的一致。
[root@cgls ]# docker tag hello-world cgls/hello-world
[root@cgls ]# docker images
4.现在终于可以上传到自己的hub上了。
[root@cgls ]# docker push cgls/hello-world
5.最后,去docker hub上看一眼是否成功。
上传成功!完美!下一篇我们讲如何搭建本地仓库,并实现本地仓库的互传。