如何将自己bulid的镜像上传到hub.docker.com

136 阅读1分钟

首先需要在hub.docker.com上创建用户,这个就不用说了。

接着创建仓库

image.png

hub.docker.com/repository/… 也可以直接使用这个链接

image.png

仓库名字是必须的,下面两个就是这个仓库是公有还是私有的,注意私有仓库只能有一个。

以上就是在hub.docker.com上的操作

接着是在本机的操作了,在命令行里面登陆镜像

docker login -u 前面注册的用户名 

回车后会要你输入密码

通过

docker images

命令找到自己需要提交的镜像

假设有如下镜像

image.png

将镜像打包成标签

docker tag 镜像名 前面注册的用户名/仓库名
docker tag root_sysapi 前面注册的用户名/rootsysapi

接着就可以上传标签了

docker push 前面注册的用户名/root_sysapi

接着如何使用

// 记得先登录 
docker login
// 根据版本号拉取 
docker pull 前面注册的用户名/root_sysapi