amazon-ec2 – 从Docker容器获取控制台输出

我使用python instaled和python应用程序构建一个图像.我的python应用程序是一个hello world,只需在屏幕上打印“Hello World”. Dockerfile:

FROM python:2-onbuild
CMD ["python", "./helloworld.py"]

在控制台中我执行:

docker run xxx/zzz

我可以看到Hello World输出.现在我尝试使用ECS的任务执行相同的应用程序.我已经把它拉到了Docker Hub.
如何查看输出问候世界?无论如何你看到我的容器运行正常吗?

最佳答案
docker logs< container id>将显示conatiner运行的所有输出.如果你在ecs上运行它,你可能需要为运行容器的主机设置DOCKER_HOST = tcp:// ip:port.

转载注明原文:amazon-ec2 – 从Docker容器获取控制台输出 - 代码日志