docker - 如何查看在 docker 容器中创建的文件?
问题描述
我有一个在文本文件中生成输出的 python 脚本。我已经构建了一个 docker 映像来运行脚本。运行该映像时它成功完成,但我看不到输出文本文件。
我的 Docker 文件是
From python:2.7
LABEL maintainer="ABC"
LABEL description="This Dockerfile creates MTA image"
WORKDIR /Temp
ADD script_v1.py connect.txt /Temp/
RUN pip install pexpect
CMD [ "python", "/Temp/script_v1.py" ]
在 script_v1 脚本中,我提到了 /Temp 位置以生成他的输出
sys.stdout=open("/Temp/EXPORT_OP.txt","w")
我正在 Linux 容器模式下从 Windows docker 主机运行图像。
解决方案
推荐阅读
- python - Python 的枯萎?
- javascript - 如何在 JQuery DataTable 中单击按钮时显示警报?
- spring - 将 h2 数据库依赖项添加到 pom.xml 后,Tomcat 无法启动
- android - 数据库文档的无关系使用
- angular - Angular 7 CLI 项目中的 node_modules 磁盘大小约为 660Mb
- ios - 为什么我的 UIScrollView 中的 WKWebview 没有显示?
- javascript - 微信(WebGL)小游戏无法在设备上运行,但可以在 devtool 中运行
- ms-access-2010 - 通过 VBA 从访问表单中打印一个矩形框
- numbers - Notepad ++将字母从文本末尾移动到开头
- node.js - 如何从查询条件中排除特定字段?