[root@docker ~]# vim /etc/docker/daemon.jsp
{"registry-mirrors": ["https://do.nark.eu.org","https://dc.j8.work","https://pilvpemn.mirror.aliyuncs.com","https://docker.m.daocloud.io","https://dockerproxy.com","https://docker.mirrors.ustc.edu.cn","https://docker.nju.edu.cn"],"exec-opts": ["native.cgroupdriver=systemd"],"log-driver": "json-file","log-opts": {"max-size": "100m"},"storage-driver": "overlay2"
}
[root@docker ~]# systemctl daemon-reload
[root@docker ~]# systemctl restart docker
#找到docker工作目录的配置文件
[root@docker ~]# find / -name docker.service
/sys/fs/cgroup/system.slice/docker.service
/usr/lib/systemd/system/docker.service#修改这一行(containerd=/run/containerd/containerd.sock --data-root=/docker-data)
[root@docker ~]# vim /usr/lib/systemd/system/docker.service
[Service]
Type=notify
# the default is not to use systemd for cgroups because the delegate issues still
# exists and systemd currently does not support the cgroup feature set required
# for containers run by docker
ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock --data-root=/docker-data
ExecReload=/bin/kill -s HUP $MAINPID
TimeoutStartSec=0
RestartSec=2
Restart=always#创建目录
[root@docker ~]# mkdir /docker-data
[root@docker ~]# systemctl daemon-reload
[root@docker ~]# systemctl restart focker