创建dockerhub账号
登录dockerhub,创建一个账号
注意:账号和密码在后续中需要使用

创建完成后登录

在本地构建好的进行进行上次到dockerhub
对本地镜像进行打标签
在本地docker中对需要上传的镜像进行打标签,用于版本区分
docker tag 本地镜像名或id 打包后名:版本
example:
docker tag mysql:v1.0.0 fooleryang/mysql:0.0.1登录到dockerhub
在本地docker中登录到dockerhub,使用刚才注册的账号密码
docker login -u 用户名 -p密码上传
上传本地镜像到自己的dockerhub
docker pull 打标签后的镜像名或id
example:
docker pull fooleryang/mysql:0.0.1完成后在dockerhub中查看
登录dockerhub网页,查看

在docker中拉取镜像
拉取在dockerhub中的镜像
在tags中找到对应地址

docker pull fooleryang/mysql:0.0.1在本地docker中执行,拉取完成
使用阿里云镜像中心
创建个人仓库
登录阿里云的镜像中心
创建一个个人版的仓库

创建镜像仓库

完成后在基本描述中有对应镜像仓库的公网地址
上传到仓库
在本地docker中登录
docker login --username=用户名 registry.cn-hangzhou.aliyuncs.com对本地镜像打标签
docker tag [ImageId] registry.cn-hangzhou.aliyuncs.com/foolertest/my-repository:[镜像版本号]my-repository是创建镜像仓库时取的名称
镜像版本号 为本地镜像名 如mysql:0.0.1
上传打标签的镜像
docker push registry.cn-hangzhou.aliyuncs.com/foolertest/my-repository:[镜像版本号]完成后可在镜像中心中查看
拉取
使用docker 可正常拉取
docker pull 公网地址:镜像版本公网地址

版权声明:本文为hey_lie原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。