Docker 是一种轻量级的容器化技术,可以在不同的操作系统上部署应用程序。由于国际互联网的原因,在使用 Docker 安装镜像时可能会遇到下载速度缓慢或失败的情况,这里介绍在 Docker 中配置国内镜像源以加速下载的方法。
- 查找可用的国内镜像源
国内常见的 Docker 镜像源有:
- 阿里云:https://cr.console.aliyun.com/
- DaoCloud:https://www.daocloud.io/mirror
- 网易云:https://hub-mirror.c.163.com/
- Docker 官方中文镜像源:https://hub.docker.com/r/library/
- 配置镜像源
在 Linux 系统中,修改 /etc/docker/daemon.json
文件,若没有该文件则新建。
使用 DaoCloud 镜像源的示例:
{
"registry-mirrors": ["https://dockerhub.dev.daocloud.io"]
}
- 重启 Docker 服务
修改配置文件后,需要重启 Docker 服务使配置生效。
在 Ubuntu 上,运行以下命令重启 Docker 服务:
sudo systemctl restart docker
在 CentOS 上,运行以下命令重启 Docker 服务:
sudo systemctl restart docker.service
- 测试镜像源
输入以下命令,如果能正常拉取镜像,则说明配置成功。
docker pull hello-world
参考资料: