Docker拉取国外镜像失败
2024/6/18大约 1 分钟
Docker拉取国外镜像失败
- 拉取镜像超时
- 拉取镜像时显示已弃用
解决方案
一、拉取镜像
登录docker实验室https://labs.play-with-docker.com,点击Start

点击**+ ADD NEW INSTANCE**按钮,出现命令窗口

拉取镜像
docker pull <镜像>:[版本]
二、导出镜像
阿里云搜索容器镜像服务 ACR,进入管理控制台
创建实例

创建命名空间,不可重名

image-20240619095714745 创建镜像仓库,仓库名与镜像一致便于区分

image-20240619095806040 返回docker实验室命令窗口,输入命令登录阿里云Docker Registry
docker login --username=云烟驻 registry.cn-shanghai.aliyuncs.com将镜像推送到Registry
docker tag [ImageId/ImageName] registry.cn-shanghai.aliyuncs.com/<命名空间>/<镜像仓库>:[镜像版本] docker push registry.cn-shanghai.aliyuncs.com/<命名空间>/<镜像仓库>:[镜像版本]查看镜像推送成功

image-20240619100919815 在自己服务器中登录阿里云Docker Registry
docker login --username=云烟驻 registry.cn-shanghai.aliyuncs.com从Registry拉取镜像
docker pull registry.cn-shanghai.aliyuncs.com/<命名空间>/<镜像仓库>:[镜像版本]
三、对镜像进行重命名
docker tag 旧镜像:版本 新镜像:版本 #此时会新增一个镜像,可以将原来镜像删除贡献者
云影
