Docker 守护进程调试日志分析 - Debian 系统
以下日志记录了 Debian 系统中 Docker 守护进程 (dockerd) 的调试信息,包括容器 API 调用、网络配置以及系统事件。
容器 API 调用:
- Aug 07 13:43:00 debian dockerd[699789]: time='2023-08-07T13:43:00.023544895+08:00' level=debug msg='Calling GET /v1.43/containers/c57e38f9eebdd9071eb64a5350b2c2541804c8a86c8ae0860741077d22733492/json'
- Aug 07 13:43:00 debian dockerd[699789]: time='2023-08-07T13:43:00.024169587+08:00' level=debug msg='Calling GET /v1.43/containers/5a32f78d5ba0789b7a99a3393c303c6181fa3895b8b6db5fefe15f0ec09d9335/json'
- ...
- Aug 07 13:45:00 debian dockerd[699789]: time='2023-08-07T13:45:00.012476402+08:00' level=debug msg='Calling GET /v1.43/containers/5a32f78d5ba0789b7a99a3393c303c6181fa3895b8b6db5fefe15f0ec09d9335/json'
- ...
这些日志表明 Docker 守护进程正在执行各种操作,例如获取容器列表 (GET /v1.43/containers/json?all=1)、获取特定容器的详细信息 (GET /v1.43/containers/c57e38f9eebdd9071eb64a5350b2c2541804c8a86c8ae0860741077d22733492/json) 以及获取容器的统计信息 (GET /v1.43/containers/d7ccd286fdd0c8492a5c24913872e8908af585f139dd63846eae5dc29cc94a48/stats?stream=0)。
网络配置:
- Aug 07 13:43:10 debian dhclient[1776]: DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 3
- Aug 07 13:43:13 debian dhclient[1776]: DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 3
- ...
- Aug 07 13:44:11 debian dhclient[1776]: No DHCPOFFERS received.
- ...
- Aug 07 13:44:11 debian dnsmasq[1299841]: using nameserver 192.168.1.134#53
- Aug 07 13:44:11 debian dnsmasq[1299841]: using nameserver 202.96.134.133#53
这些日志显示了 DHCP 客户端 (dhclient) 正在尝试获取 IP 地址,以及 DNS 服务器 (dnsmasq) 的配置。
系统事件:
- Aug 07 13:45:01 debian CRON[2343720]: pam_unix(cron:session): session opened for user root(uid=0) by (uid=0)
- Aug 07 13:45:01 debian CRON[2343721]: (root) CMD (command -v debian-sa1 > /dev/null && debian-sa1 1 1)
- Aug 07 13:45:01 debian CRON[2343720]: pam_unix(cron:session): session closed for user root
这些日志展示了 cron 作业的运行信息。
注意:
这些日志本身并没有显示任何错误信息,如果遇到问题,请提供更多上下文信息,例如错误信息、使用的 Docker 版本和操作步骤,以帮助解决问题。
原文地址: https://www.cveoy.top/t/topic/fyw8 著作权归作者所有。请勿转载和采集!