修改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服务,会导致所有容器重启
#测试环境可以直接重启,所有镜像会重新下载
 


posted on 2020-12-20 19:34  冰冰爱学习  阅读(430)  评论(0)    收藏  举报

导航