修改docker镜像存储的位置
查看docker配置文件路径
systemctl show --property=FragmentPath docker
修改/usr/lib/systemd/system/docker.service文件,添加--graph参数
# vi /usr/lib/systemd/system/docker.service
[Unit]
Description=Docker Application Container Engine
Documentation=http://docs.docker.com
After=network.target
Wants=docker-storage-setup.service
Requires=docker-cleanup.timer
[Service]
Type=notify
NotifyAccess=main
EnvironmentFile=-/run/containers/registries.conf
EnvironmentFile=-/etc/sysconfig/docker
EnvironmentFile=-/etc/sysconfig/docker-storage
EnvironmentFile=-/etc/sysconfig/docker-network
Environment=GOTRACEBACK=crash
Environment=DOCKER_HTTP_HOST_COMPAT=1
Environment=PATH=/usr/libexec/docker:/usr/bin:/usr/sbin
ExecStart=/usr/bin/dockerd-current \
--add-runtime docker-runc=/usr/libexec/docker/docker-runc-current \
--graph=/data/docker \
--default-runtime=docker-runc \
……
重启docker
systemctl daemon-reload
systemctl restart docker
#重启docker服务,会导致所有容器重启
#测试环境可以直接重启,所有镜像会重新下载
浙公网安备 33010602011771号