我使用命令运行docker容器
docker run -t -i -v C:/Work -w=/home/work [docker_image] python simulation.py
然后,我想将终端的输出保存到/work文件夹中的日志文件中。我试过
docker run -t -i -v C:/Work -w=/home/work [docker_image] python simulation.py > log.txt
但它只生成一个空的日志文件。解决方案是什么?
容器启动后,您可以使用以下命令获取其日志
docker container logs -f CONTAINER_ID >> log.txt
查看更多信息https://docs.docker.com/engine/reference/commandline/container_logs/