现有容器本地打包好docker镜像
docker commit -a "bfw.wiki" -m "my sqldb" a10426a1t4f2 bfwmysql:v1
docker commit -a "作者" -m "简要说明" 容器ID 想要打包成的镜像名称:版本号
开通阿里云镜像服务个人实例,设置registry密码
创立命名空间
本地登录阿里云镜像仓库
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镜像了。
网友回复