在 CentOS 系统中,Docker 日志可以通过 journalctl 命令来查看。以下是一些常用的命令和选项:
查看所有 Docker 容器的日志:
journalctl -u docker.service
查看特定容器的日志: 首先,找到你想要查看日志的容器的容器 ID 或名称:
docker ps
然后使用 journalctl 查看该容器的日志:
journalctl -u docker.service --since "2023-10-01" --until "2023-10-31" -o cat | grep <container_id_or_name>
实时查看日志:
如果你想实时查看日志,可以使用 -f 选项:
journalctl -u docker.service -f
查看最近的 N 条日志:
使用 -n 选项可以指定要显示的日志条数:
journalctl -u docker.service -n 100
按照时间范围查看日志:
可以通过 --since 和 --until 选项来指定时间范围:
journalctl -u docker.service --since "2023-10-01" --until "2023-10-31"
这些命令可以帮助你有效地查看和管理 Docker 容器的日志。根据需要调整参数以满足你的需求。