创建 docker hub 私有库

docker hub 地址
docker.io

我们点击 sign up,然后一套流程走下来,在邮箱中验证一下就注册成功了,我们再点击 repository 创建一个仓库,设置为 private 即可,下图是我自己的私人镜像库

在这里插入图片描述

上传镜像

我们可以使用 VM 的 centos 虚拟机,由于我已经安装好了 docker 服务,我直接使用 docker 命令来操作

我们先拉下来一个很小的镜像 busybox,我没有写 tag 表示 latest
docker pull busybox

然后我们 tag 修改一下名字,其实可以自己制作镜像的,我这里直接 tag
docker tag busybox:latest [docker hub用户名]/[docker hub 私有库名字]:tagname
由于必须是[docker hub用户名]/[docker hub 私有库名字]这种格式,因为 docker 用来识别是那个镜像,所以我个人喜欢将镜像名写在 tagname 中来做识别,官方的教程如下
在这里插入图片描述
我们改好了再去查看下镜像
docker images
确实多出了刚才那个镜像

现在我们登陆 docker hub,不输入 ip 表示默认登陆 docker hub
docker login
然后提示输入用户名和密码

登陆成功后我们 push 即可
docker push [docker hub用户名]/[docker hub 私有库名字]:tagname

最后我们可以去 docker hub 自己的私有库中去查看 tag

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐