Docker在Centos上默认路径空间存储不足

由于系统分区默认的空间并不十分充裕, 加上docker运行一段时间后, 使用空间从原有的4~5个G 膨胀到40~50个G, 默认路径空间逐渐捉襟见肘, 如何解决这个问题呢?

01 确认路径

Docker默认的存放路径是 /var/lib/docker

如果安装docker时候没有修改过路径的话, 不清楚docker存放位置可以使用

命令:

$ docker info

输出

02 创建软链接

解决默认存储空间不足最直接简单有效的方式是挂载到新的分区目录, 在原有系统空间不变的情况下, 采用软链接的方式, 修改Images和Container的存放路径达到相同的目的.

首先停掉docker服务

# 停掉Docker服务$ systemctl stop docker

然后移动整个 /var/lib/docker 目录到空间较大的目录路径

如:/home/data/docker目录, 启动 Docker时发现存储目录依旧是

/var/lib/docke,但是实际上是存储在数据盘

/home/data/docker

移动或者copy 原有路径到新路径下, 创建软链接

# 移动原有的内容$ mv /var/lib/docker /home/data/docker# 进行链接$ ln -sf /home/data/docker /var/lib/docker

启动dokcer服务和容器, 再次使用docker info命令

# 启动Docker服务$ systemctl start docker

确认我们修改没有问题, 默认存储空间就被释放出来了.

总结:

测试是一门技术, 更是一门艺术. 也许你今天拥有的技术, 明天就会被淘汰. 同时需要我们开拓思维和眼界, 积极拥抱变化, 学习新知识, 新方法,新技能, 计算机领域讲究的是实践, 学习更要讲究方式方法. 学习和动手一定要结合, 光看不练,犹如看武功秘籍, 是永远成不了武功大侠的.

最后感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:【文末自行领取】

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值