Docker修改存储驱动(六)

xiaoxiao2025-09-15  178

docker info systemctl stop docker dd if=/dev/zero of=/virtual_disk.img bs=1M count=2048 losetup /dev/loop1 /virtual_disk.img sudo apt-get install lvm2 pvcreate /dev/loop1 vgcreate docker /dev/loop1 lvcreate --wipesignatures y -n thinpool docker -l 95%VG lvcreate --wipesignatures y -n thinpoolmeta docker -l 1%VG lvconvert -y --zero n -c 512K --thinpool docker/thinpool --poolmetadata docker/thinpoolmeta cat /etc/lvm/profile/docker-thinpool.profile activation { thin_pool_autoextend_threshold=80 thin_pool_autoextend_percent=20 } lvchange --metadataprofile docker-thinpool docker/thinpool lvs -o+seg_monitor mkdir /var/lib/docker.bk mv /var/lib/docker/* /var/lib/docker.bk cat /etc/docker/daemon.json { "storage-driver": "devicemapper", "storage-opts": [ "dm.thinpooldev=/dev/mapper/docker-thinpool", "dm.use_deferred_removal=true", "dm.use_deferred_deletion=true" ] } systemctl daemon-reload systemctl start docker docker info

 

 

转载请注明原文地址: https://www.6miu.com/read-5036371.html

最新回复(0)