我正在使用官方的mongo Docker镜像来启动我的启动盘有限的MongoDB容器(例如10G)我将docker配置为与Google Cloud Logging驱动程序一起运行,并希望Google存储所有日志并保存我的本地磁盘空间。但是,我注意到磁盘继续增长:
$ df -h
/dev/sda1 9.9G 4.5G 4.9G 49%
随着我深入挖掘,我意识到码头集装箱的大小似乎随着时间的推移而增长。
$ sudo du -sh /var/lib/docker/
3.6G /var/lib/docker/
但是,我无法进一步,因为我无法访问其中的目录。
如果我进入docker和du -sh
根目录,我找不到占用空间的任何可疑目录。
所以我的问题是如何找出磁盘空间的使用位置以及如何消除它。
我的docker启动命令(显示没有项目选项)
docker run -d --log-driver=gcplogs mongo mongod
编辑:我注意到一段时间内,大小增长已停止在4.5GB左右。所以我认为它现在达到了一定的平衡。