转载请注明出处:
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