在CentOS上查看Docker容器的日志,可以使用docker logs
命令。以下是具體的步驟和示例:
查看所有容器的日志:
docker logs $(docker ps -aq)
查看特定容器的日志:
docker logs <container_id_or_name>
實時查看日志:
docker logs -f <container_id_or_name>
查看指定時間段的日志:
docker logs --since="2023-04-01" --until="2023-04-30" <container_id_or_name>
查看最近的N條日志:
docker logs <container_id_or_name> --tail=100
假設你有一個名為my_container
的容器,你想查看它的最新日志:
docker logs my_container
如果你想實時跟蹤這個容器的日志輸出:
docker logs -f my_container
如果你只想查看這個容器最近100條日志:
docker logs --tail=100 my_container
docker logs
會顯示容器停止時的日志。docker logs
會顯示最新的日志,并且可以通過-f
選項實時跟蹤。docker logs
會顯示空內容。通過這些命令,你可以方便地在CentOS上查看和管理Docker容器的日志。