文章来源:https://zhuanlan.zhihu.com/p/721894382
国内机器无法访问Docker,国内镜像源集体去世,使用GitHub+阿里云搭建个人镜像仓库。
1. 本文方法来自大佬【技术爬爬虾】 --> 【哔哩哔哩主页直达】
2. 自行注册好【阿里云】和【GitHub】账号
3. 另外一种访问docker方法见博客站另一文章:【链接直达】
配置阿里云
前往阿里云配置 --> 【点击直达】
创建个人实例
创建密码 (ALIYUN_REGISTRY_PASSWORD)
创建命名空间 (ALIYUN_NAME_SPACE)
获取用户名(ALIYUN_REGISTRY_USER)和仓库地址(ALIYUN_REGISTRY)
此时从阿里云获取四个参数:
属性 | 值 |
---|---|
密码 | ALIYUN_REGISTRY_PASSWORD |
命名空间 | ALIYUN_NAME_SPACE |
用户名 | ALIYUN_REGISTRY_USER |
仓库地址 | ALIYUN_REGISTRY |
配置Github
fork项目到自己账号
添加四个参数 依次添加四个参数:密码 (ALIYUN_REGISTRY_PASSWORD); 命名空间 (ALIYUN_NAME_SPACE); 用户名(ALIYUN_REGISTRY_USER) ; 仓库地址(ALIYUN_REGISTRY),参数内容就是上文之中阿里云的配置填写的内容。
使用方法
修改images.txt文件
将需要的镜像名称写入images.txt文件,修改完成之后点击提交。
修改完images.txt,Github Action开始工作,等待镜像拉去完成上传到阿里云镜像仓库。
查看阿里云镜像空间,提交的镜像已经上传到阿里云
VPS使用Docker镜像 点击对应镜像之中,就有使用教程,由于使用的是私有仓库,使用前需要先登录。 再从Registry中拉取镜像
文章评论
vflr04