p.m*_*aes 4 amazon-ec2 amazon-ecs docker
我使用python instaled和python应用程序构建一个图像.我的python应用程序是一个hello world,只需在屏幕上打印"Hello World".Dockerfile:
FROM python:2-onbuild
CMD ["python", "./helloworld.py"]
Run Code Online (Sandbox Code Playgroud)
在控制台中我执行:
docker run xxx/zzz
Run Code Online (Sandbox Code Playgroud)
我可以看到Hello World输出.现在我尝试使用ECS的任务执行相同的应用程序.我已经把它拉到了Docker Hub.如何查看输出问候世界?无论如何你看到我的容器运行正常吗?
docker logs <container id>将显示conatiner运行的所有输出.如果您在ecs上运行它,您可能需要为DOCKER_HOST=tcp://ip:port运行容器的主机设置.
要实时查看 Docker 容器的日志,请使用以下命令:
docker logs -f <CONTAINER>
Run Code Online (Sandbox Code Playgroud)
该-f或--follow选项将显示正在运行的日志输出。此外,如果容器停止,它将获取其日志。
| 归档时间: |
|
| 查看次数: |
11635 次 |
| 最近记录: |