Docker 镜像源失效,教你将源换成国内
![Docker镜像源失效,教你将源换成国内](https://static001.geekbang.org/infoq/d9/d98f711375dcea31177394f782f22fbc.png)
要将 Docker 镜像源更改为国内可以使用的镜像源,你可以按照以下步骤进行操作:
一、修改 image
字段改为国内镜像源的地址
例如,将 apache/rocketmq:4.9.6
改为阿里云的镜像地址,如 registry.cn-hangzhou.aliyuncs.com/your-namespace/rocketmq:4.9.6
。
二、登录阿里云容器镜像服务,创建一个新的命名空间,并将你需要的镜像推送到该命名空间下
阿里容器镜像 ACR: https://cr.console.aliyun.com/cn-hangzhou/instance/namespaces
创建命名空间
![](https://static001.geekbang.org/infoq/2b/2b99fc3e466eee73a3dc237d14c8364b.png)
![](https://static001.geekbang.org/infoq/a4/a4d28a601d4029b95ca730246a3b91b8.png)
通过 github 的 Actions 下载推送镜像
![](https://static001.geekbang.org/infoq/7d/7d9feb1f375f162fb46e1993bab96854.png)
三、将 image
字段中的 your-namespace
替换为你在阿里云容器镜像服务中创建的命名空间
![](https://static001.geekbang.org/infoq/d2/d2b6789a1773db25af3e3b3d67b5e7a8.png)
评论