docker配置国内加速器搜索并拉取镜像

本文共有967个字,页面加载耗时0.001秒,关键词:docker

docker服务器架设在国外,国内拉取镜像非常缓慢,可以尝试使用国内加速器;

国内加速器大全

  • Docker中国区官方镜像

https://registry.docker-cn.com

  • 网易

http://hub-mirror.c.163.com

  • ustc

https://docker.mirrors.ustc.edu.cn

  • 中国科技大学

https://docker.mirrors.ustc.edu.cn

  • 阿里云容器 服务

https://cr.console.aliyun.com/

首页点击“创建我的容器镜像”  得到一个专属的镜像加速地址,类似于“https://1234abcd.mirror.aliyuncs.com”

修改加速器方法

创建或修改 /etc/docker/daemon.json 文件

# vi /etc/docker/daemon.json
{
    "registry-mirrors": ["https://registry.docker-cn.com"]
}
systemctl restart docker.service

搜索镜像

docker search java

搜索失败

提示

Error response from daemon: Get https://index.docker.io/v1/search?q=java&n=25: net/http: TLS handshake timeout

解决方法:
配置服务器的DNS
vi /etc/resolv.conf
添加下面dns

nameserver 8.8.8.8
nameserver 223.5.5.5

拉取镜像

docker pull docker.io/java

查看拉取的镜像们

docker images

扫码在手机查看