怎样在Linux中设置国内Docker镜像源?

众所周知的原因,国内访问Docker Hub的速度很慢,所以我们需要设置国内的Docker镜像源。本文将介绍如何在Linux中设置国内Docker镜像源。

1. 打开Docker配置文件

首先,我们需要打开Docker的配置文件。在终端中输入以下命令:

1
sudo nano /etc/docker/daemon.json

如果没有这个文件,那么就创建一个:

1
sudo touch /etc/docker/daemon.json

2. 编辑Docker配置文件

在打开的文件中输入以下内容:

1
2
3
4
5
6
7
{
"registry-mirrors": [
"https://registry.docker-cn.com",
"https://mirror.ccs.tencentyun.com",
"https://hub-mirror.c.163.com"
]
}

这里的https://registry.docker-cn.com是阿里云的Docker镜像源,你也可以使用其他的镜像源,比如:

  • 网易:https://hub-mirror.c.163.com
  • 阿里云:https://registry.docker-cn.com
  • 中国科技大学:https://docker.mirrors.ustc.edu.cn
  • 腾讯云:https://mirror.ccs.tencentyun.com

3. 重启Docker服务

编辑完成后,保存并退出。然后重启Docker服务:

1
sudo systemctl restart docker

4. 测试Docker镜像源

最后,我们可以测试一下Docker镜像源是否设置成功。在终端中输入以下命令:

1
docker info

如果输出中包含了https://registry.docker-cn.com,那么说明Docker镜像源设置成功。

至此,我们已经成功在Linux中设置了国内的Docker镜像源。希望本文对你有所帮助。

万里长城永不倒,国内镜像源永远好!