删除docker容器内的文件不会释放主机系统上的空间

时间:2015-02-26 04:52:53

标签: docker containers linux-containers

我的docker容器包含从容器中运行的应用程序生成的一些数据。 即使我在容器系统中删除这些文件,我仍然可以在主机系统上看到它们 VAR / LIB /搬运工/ devicemapper的/ mnt / c76a6e7874bbfb7d18c7f8aeaed154460ca5b8a18e1823d813b621bc7c42afa8 /根文件系统的/ var / www / html等的/ etc /应用程序/文件

这不会释放主机系统上的空间。有什么想法吗?

感谢您的帮助。

2 个答案:

答案 0 :(得分:1)

您需要使用图像ID删除它。如果仅使用容器名称删除它,则该空间仍然存在。 码头工人rmi

答案 1 :(得分:0)

在我看来,docker和设备映射器保留了10 Gb(默认情况下,您可以修改它,请参阅http://jpetazzo.github.io/2014/01/29/docker-device-mapper-resize/),这样您的容器中可以有多个文件或0个文件,您将使用相同的大小

相关问题