Skip to content

fengzehao/docker_sync

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 

Repository files navigation

docker_sync

通过Github工作流来建立个人镜像加速站,详细可以参考此文章

示例操作

首先fork这个项目docker_sync,相关的Action代码可以参考项目.github\workflows目录下的yml文件

然后按照顺序点击 Settings -> Secrets and variables -> Actions->New repository secret

这里我们以拉取镜像mcr.microsoft.com/devcontainers/jekyll:2-bullseye和命名空间saku为例

需要设置以下参数

  • ALIYUN_USERNAME: 你的阿里云 UserID。
  • ALIYUN_PASSWORD: 第一步里设置的 Registry 独立密码。
  • ALIYUN_NAMESPACE: 第一步中设置的命名空间
  • ALIYUN_REGISTRY: 控制台概览中的公网域名

填写后点击Add secret按照下图添加,添加以上四个Secret。

配置完成后,去 GitHub 仓库的 Actions 页面,选中 Mirror Docker Image to Aliyun,点击 Run workflow,填写相关配置,再点击Run workflow

等待拉取完毕,

此时Action界面显示成功,控制台中也出现了相应的仓库

About

通过Github工作流来建立个人镜像加速站

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors