1

我有一个 docker-compose.yml,当在本地部署为使用 stack 或 compose 时会产生 3 个服务(parse-server、mongodb、nginx 中的 web-app)。我可以使用docker service logs <id>.

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

有谁知道是什么原因造成的和/或我该如何解决?

4

1 回答 1

0

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

于 2018-03-07T15:20:27.363 回答