Docker设置国内镜像源 并且修改文件存储路径
Published on Aug. 22, 2023, 12:11 p.m.
docker 默认镜像源为国外地址,拉取速度很慢,可以按照如下方式改为国内镜像。
国内镜像地址
Docker 官方中国区 https://registry.docker-cn.com
网易 https://hub-mirror.c.163.com
ustc https://docker.mirrors.ustc.edu.cn
七牛云 https://reg-mirror.qiniu.com
Azure 中国镜像 https://reg-mirror.qiniu.com
腾讯云 https://mirror.ccs.tencentyun.com
修改设置
- 创建 /etc/docker/daemon.json 文件
vi /etc/docker/daemon.json
- 添加如下内容
{
"registry-mirrors": [
"http://hub-mirror.c.163.com",
"https://reg-mirror.qiniu.com",
"https://reg-mirror.qiniu.com",
"https://mirror.ccs.tencentyun.com"
]
}
- 重启 docker
#systemctl stop docker
systemctl restart docker
修改Docker默认文件存储路径
修改下防止磁盘爆满的情况出现
#停止服务
systemctl stop docker
#移动整个/var/lib/docker目录到目的路径:
mkdir /data/docker
mv /var/lib/docker/ /data/docker/
#这里创建软链接来替换之前的位置
ln -s /data/docker /var/lib/docker
systemctl start docker
#启动Docker存储目录依旧是/var/lib/docker,实际上是存储在数据盘的,你可以在数据盘上看到容量变化。