跳转至

将镜像推送到阿里云

一、容器镜像服务

登录阿里云,搜索并打开容器镜像服务,进入个人实例。

image-20240426000311684

二、创建命名空间

个人实例---命令空间---创建命名空间。

image-20240426000417806

三、创建镜像

个人实例---镜像仓库---创建镜像仓库。

image-20240426001941522

image-20240426001954813

四、修改凭证密码

您可以在访问凭证页面修改凭证密码。

image-20240426000628234

五、推送镜像

1.登录阿里云Docker Registry

docker login --username=zyx3721 registry.cn-shenzhen.aliyuncs.com

#用于登录的用户名为阿里云账号全名,密码为开通服务时设置的密码。您可以在访问凭证页面修改凭证密码。

image-20240426000735925

2.将镜像推送到Registry

Bash
docker tag [ImageId] registry.cn-shenzhen.aliyuncs.com/jerion/ubuntu_vim:[镜像版本号]
docker push registry.cn-shenzhen.aliyuncs.com/jerion/ubuntu_vim:[镜像版本号]

注:这里将3.2中的10.22.51.63:5000/jerionubuntu的镜像包92c1dbc89906推送到阿里云docker registry上。

image-20240426001632286

image-20240426002122748

3.从Registry中拉取镜像

docker pull registry.cn-shenzhen.aliyuncs.com/jerion/ubuntu_vim:[镜像版本号]

Bash
docker stop 373a02dc3190        #停止原有ubuntu镜像包的容器id后台运行
docker rmi -f 92c1dbc89906        #删掉原有的images镜像包
docker pull registry.cn-shenzhen.aliyuncs.com/jerion/ubuntu_vim:1.2    #重新下载

image-20240426002931311