非常教程

Docker 17参考手册

引擎: CLI | Engine: CLI

docker service logs

描述

获取服务或任务的日志

使用

docker service logs [OPTIONS] SERVICE|TASK

备选方案

名字,简写

默认

描述

--details

显示提供给日志的额外细节

--follow, -f

按照日志输出

--no-resolve

不要将ID映射到输出中的名称

--no-task-ids

不要在输出中包含任务ID

--no-TRUNC

不要截断输出

--raw

不要整齐地格式化日志

--since

自时间戳(例如2013-01-02T13:23:37)或相对(例如42分钟42分钟)显示日志

--tail

所有

从日志末尾显示的行数

--timestamps, -t

显示时间戳

父命令

命令

描述

docker service

管理服务

相关命令

命令

描述

docker service create

创建一项新服务

docker service inspect

显示一项或多项服务的详细信息

docker service logs

获取服务或任务的日志

docker service ls

列出服务

docker service ps

列出一项或多项服务的任务

docker service rm

删除一项或多项服务

docker service scale

扩展一个或多个复制服务

docker service update

更新服务

扩展描述

docker service logs命令批处理-检索执行时存在的日志。

docker service logs命令可以与服务的名称或 ID 一起使用,也可以与任务的 ID 一起使用。如果传递一个服务,它将显示该服务中所有容器的日志。如果任务被传递,它将只显示来自该特定任务的日志。

注意:此命令仅适用于使用json-filejournald日志记录驱动程序启动的服务。

有关选择和配置日志驱动程序的详细信息,请参阅配置日志驱动程序。

docker service logs --follow命令将继续从服务的新输出流STDOUTSTDERR

将负数或非整数传递给--tail无效,并且该值设置为all那样的话。

docker service logs --timestamps命令将增加一个 RFC3339Nano时间戳,例如2014-09-16T06:17:46.000000000Z,每个日志条目。为确保时间戳对齐,必要时,时间戳的纳秒部分将填充零。

docker service logs --details命令将添加额外的属性,例如环境变量和标签当--log-opt创建服务时。

--since选项仅显示给定日期后生成的服务日志。您可以指定日期的RFC 3339日期,UNIX 时间戳,或转至持续时间字符串(例如1m30s3h)。除了 RFC3339 的日期格式,你也可以使用RFC3339Nano, ,2006-01-02T15:04:052006-01-02T15:04:05.9999999992006-01-02Z07:002006-01-02。如果您在时间戳结束时未提供时区偏移Z+-00:00时区偏移,则将使用客户端上的本地时区。在提供Unix时间戳时输入 seconds.nanoseconds,其中 seconds 是自1970年1月1日(UTC / GMT午夜)以来经过的秒数,不包括闰秒(又名Unix纪元或Unix时间)以及可选的 .nanoseconds 字段是一秒不超过九位数的一小部分。你可以结合使用--since选择具有的一种或两种--follow--tail选项。

引擎: CLI | Engine: CLI相关

1.守护进程CLI参考(dockerd)(引擎) | Daemon CLI reference (dockerd) (Engine)
2.docker
3.docker attach
4.docker build
5.docker checkpoint
6.docker checkpoint create
7.docker checkpoint ls
8.docker checkpoint rm
9.docker commit
10.docker config
11.docker config create
12.docker config inspect
13.docker config ls
14.docker config rm
15.docker container
16.docker container attach
17.docker container commit
18.docker container cp
19.docker container create
20.docker container diff
21.docker container exec
22.docker container export
23.docker container inspect
24.docker container kill
25.docker container logs
26.docker container ls
27.docker container pause
28.docker container port
29.docker container prune
30.docker container rename
31.docker container restart
32.docker container rm
33.docker container run
34.docker container start
35.docker container stats
36.docker container stop
37.docker container top
38.docker container unpause
39.docker container update
40.docker container wait
41.docker cp
42.docker create
43.docker deploy
44.docker diff
45.docker events
46.docker exec
47.docker export
48.docker history
49.docker image
50.docker image build
51.docker image history
52.docker image import
53.docker image inspect
54.docker image load
55.docker image ls
56.docker image prune
57.docker image pull
58.docker image push
59.docker image rm
60.docker image save
61.docker image tag
62.docker images
63.docker import
64.docker info
65.docker inspect
66.docker kill
67.docker load
68.docker login
69.docker logout
70.docker logs
71.docker network
72.docker network connect
73.docker network create
74.docker network disconnect
75.docker network inspect
76.docker network ls
77.docker network prune
78.docker network rm
79.docker node
80.docker node demote
81.docker node inspect
82.docker node ls
83.docker node promote
84.docker node ps
85.docker node rm
86.docker node update
87.docker pause
88.docker plugin
89.docker plugin create
90.docker plugin disable
91.docker plugin enable
92.docker plugin inspect
93.docker plugin install
94.docker plugin ls
95.docker plugin push
96.docker plugin rm
97.docker plugin set
98.docker plugin upgrade
99.docker port
100.docker ps
Docker 17

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。

主页 https://docker.com/
源码 https://github.com/docker/docker
版本 17
发布版本 17.06