在 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 容器的日志。根据需要调整参数以满足你的需求。