https://colobu.com/2018/10/22/no-space-left-on-device-for-docker/
在/etc/docker/daemon.json中修改或添加log-opts參數
"log-driver":"json-file", "log-opts":{ "max-size" :"50m","max-file":"1"}
網上很多帖子都說了怎么做,但是發現少提了一句。
那就是已經創建了的容器,該選項的修改【重啟daemon】是無法生效的。
現實教育我們多看官方文檔,少依賴別人,自力更生才能得到真正的成長!
我們來看官方文檔:
https://docs.docker.com/config/containers/logging/configure/
我們需要重新創建容器才可以實現該配置的生效。
創建好以后,通過docker inspect ,或者 docker inspect -f '{{.HostConfig.LogConfig}}' 容器名xxx 來查看是否生效了。