docker 使用的默认目录是/var/lib/docker,这个是使用的 / 分区,为了使数据盘被利用上,就需要在安装docker之前把/var/lib/docker和数据盘挂载的目录bind 一下,这样就可以在安装docker,节约/目录空间。
详细过程如下:

1、创建 /var/lib/docker/ 和 /data/docker/目录,并bind

在已安装docker的情况下要执行这条命令,通过docker info命令查看是否安装docker

systemctl stop docker
mkdir -p /var/lib/docker/
mkdir /data/docker
cp -a  /var/lib/docker/* /data/docker/ # 在有docker的情况下要执行这条命令
echo "/data/docker /var/lib/docker none bind 0 0">>/etc/fstab
mount -a
systemctl start docker # 在已安装docker的情况下要执行这条命令

2、测试是否bind成功,随后安装Dcoker

touch /data/docker/test_bind.txt

能够获取到test_bind.txt的信息就说明bind成功

ls -li /var/lib/docker | grep test_bind
正文到此结束

本文标题:Docker目录Bind,用于节约/目录空间

本文链接:https://www.hantaosec.com/3820.html

除非另有说明,本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议

声明:转载请注明文章来源及链接,不带链接禁止任何转载!访问任何网络安全相关文章,则视为默认接受网络安全文章免责声明 ,请认真阅读。

喜欢我的文章吗?
别忘了点赞或赞赏,让我知道创作的路上有你陪伴。