Docker 修改存储路径

时间:2023-03-10 02:27:13
Docker 修改存储路径

Docker 版本 1.13 及以下

systemctl stop docker.service

cp /usr/lib/systemd/system/docker.service /home/docker.service_20180528

# 修改存储路径 ( /home/docker_data  是 docker 的新存储路径)
vi /usr/lib/systemd/system/docker.service ExecStart=/usr/bin/dockerd-current --graph /home/docker_data \ # reload配置文件
systemctl daemon-reload # 复制文件
cp -rf /var/lib/docker/* /home/docker_data # 启动docker
systemctl start docker.service

Docker-ce 版本 1.17 及以上

# 停止 docker
systemctl stop docker # 创建新的路径
mkdir /iba/docker -p # 修改配置( /iba/docker 是新路径)
vi /etc/docker/daemon.json {
"registry-mirrors": ["http://hub-mirror.c.163.com"],
"graph": "/iba/docker"
} # 复制文件
cp -rf /var/lib/docker/* /iba/docker/ systemctl start docker # 查看
docker info