+
80
-

如何将本地docker镜像上传到阿里云容器作为镜像创建服务器?

如何将本地docker镜像上传到阿里云容器作为镜像创建服务器?


网友回复

+
0
-

现有容器本地打包好docker镜像

docker commit -a "bfw.wiki" -m "my sqldb" a10426a1t4f2 bfwmysql:v1

docker commit -a "作者" -m "简要说明" 容器ID  想要打包成的镜像名称:版本号 

开通阿里云镜像服务个人实例,设置registry密码

800_auto

创立命名空间

800_auto

本地登录阿里云镜像仓库

docker login --username=1231232@qq.com registry.cn-hangzhou.aliyuncs.com

username后面就是你的阿里云账号,然后输入registry密码

给镜像打标签并推送镜像

docker tag [ImageId] registry.cn-hangzhou.aliyuncs.com/bfw/bfwmysql:v1
docker push registry.cn-hangzhou.aliyuncs.com/bfw/bfwmysql:v1

格式必须为 “registry.cn-hangzhou.aliyuncs.com” 这个开头, “bfw” 换成你自己创建的阿里云命名空间名称即可,后面的 “bfwmysql:v1” 镜像名称和版本号随便取

拉取镜像

docker pull registry.cn-hangzhou.aliyuncs.com/bfw/bfwmysql:v1

后面创建服务器选择镜像就能看到自己本地上传的docker镜像了。
我知道答案,我要回答