个人技术分享

1. 本地镜像发布到阿里云的流程

阿里云ECS Docker生态如下图所示:

在这里插入图片描述

2. 阿里云开发平台

在控制台找到容器和镜像服务:
在这里插入图片描述
然后创建一个个人实例:

在这里插入图片描述
下面就是我创建好的一个个人实例:
在这里插入图片描述
然后创建一个命名空间:
在这里插入图片描述
创建镜像仓库:
在这里插入图片描述
在这里插入图片描述

3. 将自己的本地镜像推送到阿里云

我们可以看到镜像仓库完成后,阿里云给了我们许多现成的命令。
在这里插入图片描述
下面开始我们将本地的镜像推送到阿里云:

  • 首先登陆远程仓库:
docker login --username=aliyun5502098146 registry.cn-hangzhou.aliyuncs.com

在这里插入图片描述

  • 定义镜像tag
docker tag 1892d400e4b9  registry.cn-hangzhou.aliyuncs.com/jackiechai/myununtu1.1:1.1
  • 将镜像推送到阿里云
docker push registry.cn-hangzhou.aliyuncs.com/jackiechai/myununtu1.1:1.1  

在这里插入图片描述

  • 验证是否推送成功

在这里插入图片描述

可以看到阿里云上已经有我们的镜像了

  • 拉取镜像到本地
 docker pull registry.cn-hangzhou.aliyuncs.com/jackiechai/myununtu1.1:1.1

在这里插入图片描述