美文网首页
docker日志轮转

docker日志轮转

作者: Juggle | 来源:发表于2018-08-02 16:21 被阅读0次

总结

1、可以实现日志输出重定向;

2、可以通过配置日志轮转规则实现docker日志轮转压缩。

操作如下:

1、修改/etc/rsyslog.conf,在#### RULES ####前添加如下两行字体:

:programname,isequal,"dockerd"                    /root/info/logs/dockerd/dockerd.log

:programname,isequal,"dockerd"                    ~

#### RULES ####

2、修改完成后需要重启rsyslog服务

systemctl restart rsyslog

3、修改完成后需要重启docker服务

service docker restart

4、设置dockerd的日志轮转策略

在/etc/logrotate.d目录下新增一个dockerd文件内容如下:

/root/info/logs/dockerd/*.log

{

    size=100M

    create

    start 1

    rotate 5

    compress

    nodateext

    copytruncate

    nodelaycompress

    su root root

    prerotate

        rm -fr /root/info/logs/dockerd/*.log.1

    endscript

}

相关文章

  • docker日志轮转

    总结 1、可以实现日志输出重定向; 2、可以通过配置日志轮转规则实现docker日志轮转压缩。 操作如下: 1、修...

  • 日志轮转

    touch /var/log/oyzx.logvim /etc/logrotate.d/oyzx lsattr ...

  • 日志轮转

    本周1.计算单位 获取系统资源 2.文件打包压缩 3.软件包管理rpmyum 4.系统服务5.后台进程 job...

  • 日志轮转

    日志轮转的大致流程: 在/etc/logrotate.conf配置文件中查看include中的内容 在这个/etc...

  • docker logs 使用笔记

    docker日志类型分为docker自身运行的Daemon日志内容和docker容器日志内容类型,docker打印...

  • Linux日志管理:

    rsyslog 系统日志管理 logrotate日志轮转 rsyslog部分: rsyslog是系统专职日志程序,...

  • 对docker容器产生的日志做轮转

    logrotate是Linux系统的日志轮转程序,能够对系统产生的日志自动管理logrotate配置文件在/etc...

  • Docker容器日志清理

    docker容器导致主机磁盘空间满了 如何清理Docker容器日志? 如何找出docker容器日志文件 容器日志一...

  • Docker容器日志清理

    docker容器导致主机磁盘空间满了 如何清理Docker容器日志? 如何找出docker容器日志文件 容器日志一...

  • docker容器日志清理

    如何清理Docker容器日志? 如何找出docker容器日志文件容器日志一般存放在/var/lib/docker下...

网友评论

      本文标题:docker日志轮转

      本文链接:https://www.haomeiwen.com/subject/lplsvftx.html