openEuler 24.03 docker 存储路径修改实操
确认原始存储路径
安装完docker后,它的默认存储路径是
/var/lib/docker
如果不确定,可以通过指令
docker info
也可以直接通过指令查看
docker info | grep "Docker Root Dir"
确认好后,记录好。
停止docker服务
systemctl stop docker.service
创建新的存储路径
mkdir -p /home2/docker chown -R root:root /home2/docker
迁移同步原来存储路径的资料到新的存储路径
rsync -avz /var/lib/docker/ /home2/docker
修改docker服务配置文件
vim /etc/systemd/system/multi-user.target.wants/docker.service
找到以下位置
[Service] ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
修改成以下内容
[Service] ExecStart=ExecStart=/usr/bin/dockerd --data-root=/home2/docker
重新启动docker服务
systemctl daemon-reload systemctl start docker
查看docker服务状态
systemctl status docker
凯特网版权声明:以上内容允许转载,但请注明出处,谢谢!