我有一个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>
对正在运行的服务的调用不返回任何内容。好像我在偷一个空文件。
是否有人知道可能导致此问题的原因和/或我如何解决这个问题?
答案 0 :(得分:0)
当您使用Docker Docs按钮或通过云将swarm部署到AWS时,我相信它通常会将所有输出通过管道传输到CloudWatch,由单个容器组织。只有在您创建群组时,这才有用。