附加docker堆栈部署

docker-compose实用程序默认连接到terminal,让您可以看到发生这种事情的所有容器都非常方便开发。 当正在运行的容器的活动在一个terminal上实时呈现时, docker stack deploy是否会docker stack deploy命令支持?

根据Docker 网站显示的唯一日志是:

 docker stack deploy --compose-file docker-compose.yml vossibility Ignoring unsupported options: links Creating network vossibility_vossibility Creating network vossibility_default Creating service vossibility_nsqd Creating service vossibility_logstash Creating service vossibility_elasticsearch Creating service vossibility_kibana Creating service vossibility_ghollector Creating service vossibility_lookupd 

但是,有一个显示日志的命令:

 docker service logs --follow 

因此,在Linux系统上,你可以把两个命令结合起来,你将得到所需的输出

你正在寻找的是日志的合并输出(“附加”的堆栈部署是与进度条不同的东西)。

您目前还无法获取完整堆栈的日志( 请参阅问题#31458以跟踪此请求的进度 ),但可以通过docker service logs服务中所有容器的docker service logs