如何输出或login到docker-compose输出?

当我运行docker-compose时,它会logging一些信息到terminal,我想知道这些信息来自哪里以及如何login到它。例如,我想输出每个请求在一个PHP应用程序内的容器。 我试图在网上看包括docker文件,但没有运气。

docker-compose中的输出是容器运行的命令的stdout / stderr。 如果你不分离,你可以看到docker run ,你可以从docker logs得到这个结果,你可以从一个容器中分离出一个容器或者docker-compose logs

编辑:这种行为的证据:

 $ cat docker-compose.hello-world.yml version: '2' services: hello-world: image: busybox command: "echo hello world" $ docker-compose -f docker-compose.hello-world.yml up Creating test_hello-world_1 Attaching to test_hello-world_1 hello-world_1 | hello world test_hello-world_1 exited with code 0