Docker将本地镜像部署到阿里云ECS服务器

1.进入容器镜像服务入口,创建镜像仓库

 

2.点击仓库名称,阿里云会自动生成操作指南

 

3.具体操作如下:

① 登录阿里云Docker Registry

$ docker login --username=jiangquishui registry.cn-beijing.aliyuncs.com

② 将镜像推送到Registry

$ docker tag [ImageId] registry.cn-beijing.aliyuncs.com/df_ml/machine_learning:[镜像版本号]
$ docker push registry.cn-beijing.aliyuncs.com/df_ml/machine_learning:[镜像版本号]

 如:

$ docker tag 9873176a8ff5 registry.cn-beijing.aliyuncs.com/df_ml/machine_learning:1.0
$ docker push registry.cn-beijing.aliyuncs.com/df_ml/machine_learning:1.0

推送成功后会显示Pushed:

 

查看一下docker images,会发现刚刚push的镜像,并且有版本号:

 

③ 从Registry中拉取镜像

$ docker pull registry.cn-beijing.aliyuncs.com/df_ml/machine_learning:[镜像版本号]

[镜像版本号]:与刚刚上传的版本号一致

如:

docker pull registry.cn-beijing.aliyuncs.com/df_ml/machine_learning:1.0

 

 


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