docker下载镜像慢

下载镜像的方法

手动下载,然后再打开

此方法有局限,因为不是所有的镜像地址都支持http访问。
方法是打开此镜像市场网站,搜索自己想要的镜像,然后点击下载即可。
Linux一般是下载一个压缩包,解压之后docker load就可以

加入docker pull的源,使用pull命令下载

不管是在windows还是linux,这个方法修改下docker的配置文件就可以,在registry里面加上我们喜欢的国内的源:

vim /etc/docker/daemon.json
{
    
    
 "registry-mirrors" : [
   "https://mirror.ccs.tencentyun.com",
   "http://registry.docker-cn.com",
   "http://docker.mirrors.ustc.edu.cn",
   "http://hub-mirror.c.163.com"
 ]
}

windows有desktop,在这里修改:
在这里插入图片描述

重启docker后再次pull的时候,可以不需要指定镜像的位置,让docker从这些源里面自己去找镜像。

一些源:
Docker中国区官方镜像 https://registry.docker-cn.com
网易 http://hub-mirror.c.163.com
阿里云容器 服务 https://cr.console.aliyun.com/; registry.cn-hangzhou.aliyuncs.com
腾讯云 “https://mirror.ccs.tencentyun.com”

在pull的时候直接指定镜像的url下载

其实可以在pull的时候直接指定镜像的位置。比如要指定腾讯云的某个叫federatedai的镜像:docker pull ccr.ccs.tencentyun.com/federatedai/standalone_fate:1.11.2
可以看到在federatedai前面加了ccr.ccs.tencentyun.com。如果不加,就是从配置文件中的源(registry)中下载。

猜你喜欢

转载自blog.csdn.net/Yonggie/article/details/132056263