附加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
。