@
目录
- 前言
- 操作大纲
- 1.登录阿里云镜像服务
- 2.创建个人容器
- 3.GitHub复制代码到本地库、配置信息
- 4.点击修改自己想要拉取的镜像
- 5.进入阿里云查看
- 6.创建容器
- 参考(可用)
前言
由于国内几乎所有的docker库的封锁,现在不能进行docker镜像的拉取操作,尝试很多种方法都失败了,最后总结一个自己觉得好用也稳定的办法。
操作大纲
1.登录阿里云镜像服务
登录阿里云镜像服务:https://cr.console.aliyun.com
2.创建个人容器
创建命名空间、密码、获取访问凭证;
3.GitHub复制代码到本地库、配置信息
地址:https://github.com/tech-shrimp/docker_image_pusher
点击fork——拷贝到自己GitHub库
fork:指从其他用户的仓库创建一个独立的副本到你的 GitHub 账户下。这样,你可以自由修改、更新和实验这个副本,而不影响原始仓库
进入项目——点击Sttings——Secrets and variables——Action——New repository secret
配置信息:
命名空间 ALIYUN_NAME_SPACE xxxx……
用户名 ALIYUN_REGISTRY_USER xxxx……
密码 ALIYUN_REGISTRY_PASSWORD xxxx……
仓库地址 ALIYUN_REGISTRY xxxx……
4.点击修改自己想要拉取的镜像
点击code修改代码
alpine
kasmweb/nginx:1.25.3
viktorstrate/photoview:latest #想要的镜像(这里写了三个,自己可以根据自己需要设置)
进入Action查看是否开始构建
5.进入阿里云查看
成功以后进入阿里云”容器镜像/实例列表/镜像仓库“查看,复制pull地址,开始下载;
6.创建容器
连接Nas
ssh admin@xxx.xxx.x.xx
回车输入密码
输入Q Y 进入命令界面
进入百度镜像管理,输入镜像下载命令
等待下载结束,然后安装。
参考(可用)
bilibili视频资料:
https://www.bilibili.com/video/BV1Zn4y19743?spm_id_from=333.788.player.player_end_recommend_autoplay&vd_source=2ff9153c0bae30d70494b8ad30e13d7b