docker 移动文件到其他目录


docker 默认安装在:/var/lib/docker 中。

查看 /var/lib/docker 占用多大

du -hs /var/lib/docker/

 

查看 docker 的磁盘使用情况

docker system df

 

查看 docker 根目录

docker info

 

移动 docker 文件步骤:

1、停止docker服务

systemctl stop docker

2、选择磁盘

 使用 df -h 命令查询哪个磁盘空间大

 /dev/sda3data 空间较大,可以将 docker 根目录移到该目录下。

3、创建存储 docker  根目录的文件夹

mkdir -p /dev/sda3data/docker/lib

4、将 /var/lib/docker 目录下的文件移到 /dev/sda3data/docker/lib

rsync -avz /var/lib/docker /dev/sda3data/docker/lib/

5、配置文件

配置 /etc/systemd/system/docker.service.d/devicemapper.conf。

查看文件 devicemapper.conf 是否存在,不存在则自己创建:

mkdir -p /etc/systemd/system/docker.service.d/

vim /etc/systemd/system/docker.service.d/devicemapper.conf

devicemapper.conf 文件内容如下:

[Service]
ExecStart=
ExecStart=/usr/bin/dockerd --graph=/dev/sda3data/docker/lib/docker

6、重新加载 docker

systemctl daemon-reload

systemctl restart docker

systemctl enable docker

7、确认是否加载成功

docker info

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM