Docker修改日志默认存储路径

Docker修改⽇志默认存储路径
默认安装完成 docker 后,所有 images 及相关信息存储位置为:/var/lib/docker,⽐如每个容器的⽇志默认都会以 json-file 的格式存储于 /var/lib/docker/containers/<;容器id>/<;容器id>-json.log ⾥⾯。
⼀般情况,/var ⽬录是在根分区之下,⽽根分区之下的磁盘空间⼀般不会较⼤,所以在⽣产环境中,经常会因为这个原因导致磁盘空间不⾜,然后服务或者消息中间件之类的崩掉。
修改 /var/lib/docker 的存储路径:
樱桃去核机1、在 /data ⽬录下创建 docker ⽬录
/data 为新添加的磁盘分区的挂载点
~]# mkdir /data/docker
2、修改 docker.service ⽂件
马蹄削皮机>蛇板~]# vim /usr/lib/systemd/system/docker.service
# 在⾥⾯的EXECStart的后⾯增加 --graph 选项指定新⽬录
ExecStart=/usr/bin/dockerd --graph /data/docker
3、重启 docker 服务
~]# systemctl daemon-reload角蜡蚧
~]# systemctl disable docker
~]# systemctl enable docker
~]# systemctl start docker
4、查看 docker info 信息
~]# docker info
...
Docker Root Dir: /data/docker滚动体
...
>so.csdn/api/v3/search?p=1&t=all&q=

本文发布于:2024-09-21 19:52:56,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/3/142856.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议