1.1. 获取阿里云相关参数
登录阿里云容器镜像服务。地址:https://cr.console.aliyun.com。
启用个人实例,创建一个命名空间

在访问凭证中设置固定密码,记住密码、用户名、仓库地址、命名空间这四个参数。

1.2. 复刻docker_image_pusher项目
在github上打开docker_image_pusher项目,地址:https://github.com/tech-shrimp/docker_image_pusher,将其fork到自己仓库。

1.3. 设置环境变量
进入Actions,点击“I understand my workfolws……”。

进入Settings(Actions同一行最右侧),选择Secrets and variables -> Actions,点击New repository secret,分别创建四个环境变量。
变量1:
Name:ALIYUN_NAME_SPACE
Secret:命名空间名称
变量2:
Name:ALIYUN_REGISTRY_USER
Secret:用户名
变量3:
Name:ALIYUN_REGISTRY_PASSWORD
Secret:密码
变量4:
Name:ALIYUN_REGISTRY
Secret:仓库地址
1.4. 填写需要转存的镜像
点击Code,再点击images.txt,点击右上角的编辑按钮。

等待其执行完成,大约花10分钟左右,当右侧的状态Queued变为时间后,表示执行完成。

1.5. 获取新镜像地址
上一步处理完成后,回到阿里云镜像服务,可以看到仓库中已经有相关镜像了。

点击其中一个镜像,按照阿里云教程使用

