centos

Docker存储在CentOS中如何配置

小樊
40
2025-08-22 15:54:46
栏目: 云计算

在CentOS中配置Docker存储,主要有修改存储路径和设置存储驱动两种常见需求,具体操作如下:

修改存储路径

  1. 停止Docker服务sudo systemctl stop docker
  2. 编辑配置文件:新建或修改/etc/docker/daemon.json,添加"graph": "/new/path/docker",指定新的存储路径,还可设置其他参数如registry-mirrors等。
  3. 移动数据目录sudo mv /var/lib/docker /new/path/docker
  4. 重启Docker服务sudo systemctl start docker
  5. 验证配置docker info,查看Docker Root Dir是否为新的存储路径。

设置存储驱动

  1. 安装依赖包sudo yum install -y yum-utils device-mapper-persistent-data lvm2
  2. 创建物理卷、卷组和thin pool:如sudo pvcreate /dev/vda1sudo vgcreate docker /dev/vda1sudo lvcreate --wipesignatures y -n thinpool docker -l 95%VG等。
  3. 修改配置文件:编辑/etc/docker/daemon.json,设置"storage-driver": "devicemapper"及相关的storage-opts参数。
  4. 重启Docker服务sudo systemctl restart docker

0
看了该问题的人还看了