Docker拉取失败,利用github将镜像推送到阿里云

GITHUB配置

fork https://github.com/tech-shrimp/docker_image_pusher 该项目到自己的账户下。
在这里插入图片描述设置环境变量,其路径如下图
在这里插入图片描述
在该项目中 .github/workflows/docker.yaml 找到 env 标签

  ALIYUN_REGISTRY: "${{ secrets.ALIYUN_REGISTRY }}"
  ALIYUN_NAME_SPACE: "${{ secrets.ALIYUN_NAME_SPACE }}"
  ALIYUN_REGISTRY_USER: "${{ secrets.ALIYUN_REGISTRY_USER }}"
  ALIYUN_REGISTRY_PASSWORD: "${{ secrets.ALIYUN_REGISTRY_PASSWORD }}"

ALIYUN_REGISTRY, ALIYUN_NAME_SPACE, ALIYUN_REGISTRY_USER, ALIYUN_REGISTRY_PASSWORD 四个作为 Name 分别填入(如上图), Secret 值是需要申请阿里云设置好,粘贴过来。在下节阿里云配置中详细告诉如何配置。
完成上述四个变量参数的设置后,在Actions中如下点击。
在这里插入图片描述
这样github基本完成配置

阿里云配置

  1. 搜:“容器镜像服务acr”
    在这里插入图片描述

  2. 进入个人实例在这里插入图片描述

  3. 分别可以获取registry(ALIYUN_REGISTRY ),用户名(ALIYUN_REGISTRY_USER),设置 “固定密码”(ALIYUN_REGISTRY_PASSWORD)。再进入 “命名空间” -> “创建命名空间”(ALIYUN_NAME_SPACE)。
    在这里插入图片描述

  4. 将加速器地址拷贝下来,写入到 docker/daemon.json 中的registry-mirrors地址列表中。方便本地docker 拉取镜像。
    在这里插入图片描述

拉取镜像

  1. https://hub.docker.com/search 寻找自己要的镜像。比如mysql
    在这里插入图片描述
  2. 回到 githubdocker_image_pusher项目,修改images.txt文件,然后提交保存(可以将默认配置删除)。
    在这里插入图片描述
  3. 想要看是否正确配置,可以看该处。这里正在拉取镜像到阿里云的 “命名空间”
    在这里插入图片描述
  4. 执行完成后,就可以在阿里云的 “镜像仓库” 看到自己需要的镜像了。
  5. 本地拉取。进入详情页有操作指南。
    在这里插入图片描述

相关推荐

  1. Docker仓库搭建与镜像

    2024-07-11 05:04:04       54 阅读
  2. docker镜像失败处理

    2024-07-11 05:04:04       32 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-11 05:04:04       67 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-11 05:04:04       71 阅读
  3. 在Django里面运行非项目文件

    2024-07-11 05:04:04       58 阅读
  4. Python语言-面向对象

    2024-07-11 05:04:04       69 阅读

热门阅读

  1. influxdb时序数据库常用命令

    2024-07-11 05:04:04       24 阅读
  2. flutter

    flutter

    2024-07-11 05:04:04      24 阅读
  3. mysql索引优化

    2024-07-11 05:04:04       17 阅读
  4. Qt 实战(2)搭建开发环境 | 2.2、.pro文件详解

    2024-07-11 05:04:04       20 阅读
  5. 完善kobj_type结构体

    2024-07-11 05:04:04       20 阅读
  6. 【C++中resize和reserve的区别】

    2024-07-11 05:04:04       21 阅读
  7. 音频基础知识

    2024-07-11 05:04:04       23 阅读
  8. SQL 索引

    2024-07-11 05:04:04       20 阅读
  9. docker自定义镜像

    2024-07-11 05:04:04       19 阅读
  10. IDEA Plugins 网络异常解决办法

    2024-07-11 05:04:04       17 阅读