一、修改daemon.json文件
vi /etc/docker/daemon.json #编辑此文件,添加以下文件
{
"registry-mirrors": [
"https://docker.mirrors.ustc.edu.cn",
"https://registry.docker-cn.com",
"http://hub-mirror.c.163.com",
"https://mirror.ccs.tencentyun.com"
]
}
二、重启docker
systemctl daemon-reload
systemctl start docker
三、修改数据存储路径
1.查看当前docker数据存放路径
docker info | grep "Docker Root Dir"
2.关闭运行docker的容器
docker ps | awk '{print $1}' |xargs docker stop
3.停止docker服务
systemctl stop docker
4.在新新增的磁盘挂载点上新建目录,并将原有的docker容器和镜像全部拷贝过来,比如这里新增磁盘的挂载点为 /data/,则参照如下命令操作
mkdir -p /data/var/lib/docker/
cd /data/var/lib/docker/
cp -r /var/lib/docker/* /data/var/lib/docker/
5.设置docker的配置文件,并指定存储路径,如果文件不存在则直接创建一个
vi /etc/docker/daemon.json
{
"data-root": "/data/var/lib/docker",
"registry-mirrors": ["https://ooe7wn09.mirror.aliyuncs.com"]
}
6.重启docker
systemctl daemon-reload
systemctl start docker