转载请注明出处:
docker service logs
和 docker container logs
是两个不同的命令,用于查看 Docker 服务和容器的日志。以下是它们之间的区别:
docker service logs
用于查看 Docker Swarm 模式下的服务的日志。docker service logs
将显示所有相关容器的日志。json-file
、syslog
等)进行集中管理和存储。使用 docker service logs --help 的帮助命令查看有哪些可以使用的参数
常用方式:
#每100行滚动查看实时日志 docker service logs --tail 100 -f service_name #查看近5分钟的日志 docker service logs --since 5m -t service_name
docker container logs
用于查看单个容器的日志。docker run
命令启动的容器。使用 docker container logs --help 的帮助命令查看有哪些可以使用的参数
常用方式:
#每100行滚动查看实时日志 docker container logs --tail 100 -f container_id #查看近5分钟的日志 docker container logs --since 5m -t container_id