gpt4 book ai didi

docker - 如何减少Docker存储空间的使用

转载 作者:行者123 更新时间:2023-12-02 18:59:58 25 4
gpt4 key购买 nike

/ var / lib / docker上的du -hc返回16G
docker system df返回1.9G

那是在docker system prune -a之后


find /var/lib/docker/containers/ -type f -name “*.log” -delete

或检查每个containerID的可疑大小
docker exec -it <containerID> "/bin/sh"
du -h

最佳答案

了解您的问题是由于过多的日志记录,让我们看一下:

By default, Docker uses the json-file log driver and saves those logs in the overlay folder.



您实际上可以在docker日志上设置限制,如下所示:

要在CLI中运行,请添加此选项(例如10m)
--log-opt max-size=10m

用于从撰写文件运行
logging:
driver: "json-file"
options:
max-size: 10m

您还可以在守护程序设置中全局设置这些限制:

https://docs.docker.com/config/containers/logging/configure/#configure-the-logging-driver-for-a-container

关于docker - 如何减少Docker存储空间的使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61564471/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com