一、docker日志分类
docker分为:
1、docker引擎日志(也就是dockerd运行时的日志)。
2、容器的日志,容器内产生的日志。
二、docker引擎日志
1、查看日志命令
journalctl -u docker --no-pager
或者
journalctl -u docker
#只显示错误和告警的日志
journalctl -u docker -p err.alert
# -p 等效于 PRIORITY 也可以用数字来表示
journalctl -u docker.service PRIORITY=6
还可以加入 MESSAGE、MESSAGE_ID、_PID、_UID、_HOSTNAME、_SYSTEMD_UNIT 等条件
查询字段 `man 7 systemd.journal-fields`
# 例如查询 info 信息,PID 为 2331
journalctl -u docker.service PRIORITY=6 _PID=2331
2、查看日志占用量
[root@baiduyueaaa ~ ] # sudo journalctl --disk-usage
Archived and active journals take up 103.5M on disk.
容量定义文件在 /etc/systemd/journald.conf
日志调整文件 /etc/logrotate.conf
3、journalctl日志配置
https://www.jb51.net/article/177701.htm
4、
必看docker文章
有问题请加博主微信进行沟通!
全部评论