Docker 6 0

    阿里云搭建个人Docker镜像仓库(国内可用)

    国内机器无法访问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文件,修改完成之后点击提交。

      点击Action运行程序
      不用点击,修改images.txt会自动运行Github Action。

      查看阿里云镜像空间,提交的镜像已经上传到阿里云


      VPS使用Docker镜像
      点击对应镜像之中,就有使用教程,由于使用的是私有仓库,使用前需要先登录。
       再从Registry中拉取镜像