在AWS上部署在堆栈中时,docker service会记录空(?)

时间:2018-03-01 13:36:53

标签: docker docker-stack

我有一个docker-compose.yml,在本地部署时使用stack或compose产生3个服务(nrsex中的parse-server,mongodb,web-app)。我可以使用docker service logs <id>从这些服务中获取日志。

使用相同的docker-compose.yml将堆栈部署到Amazon EC2,docker service logs <id>对正在运行的服务的调用不返回任何内容。好像我在偷一个空文件。

是否有人知道可能导致此问题的原因和/或我如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

当您使用Docker Docs按钮或通过云将swarm部署到AWS时,我相信它通常会将所有输出通过管道传输到CloudWatch,由单个容器组织。只有在您创建群组时,这才有用。

相关问题