You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

无需重新构建Docker镜像,如何添加输入文件并运行Python脚本?

可行,给你两种靠谱的解决办法

最推荐:用Docker挂载卷直接读取本地文件

这是最高效的方式,完全不用复制文件或者重新构建镜像。

假设你的输入文件存放在本地的./input目录,脚本从容器内的/app/input路径读取文件(可根据实际情况调整路径),运行容器时执行以下命令即可:

docker run -v /本地绝对路径/input:/app/input 你的镜像名称

容器启动后就能直接访问本地的输入文件,全程无需修改或重新构建镜像,省去了复制大文件的耗时操作。

若坚持使用docker create的方式

操作步骤如下:

  • 创建容器(此时容器不会立即启动):
    docker create --name 自定义容器名称 你的镜像名称
    
  • 将本地输入文件复制到容器内指定路径:
    docker cp /本地输入文件路径 自定义容器名称:/容器内目标路径
    
  • 启动容器,它会自动执行Dockerfile中配置的CMD命令:
    docker start -a 自定义容器名称
    
    其中-a参数用于将容器的输出内容同步到当前终端,方便查看脚本运行结果。

你参考的方案核心逻辑就是上述第二种方法,但挂载卷的方式更适合频繁运行脚本的场景,操作更简洁高效。

内容的提问来源于stack exchange,提问作者Tomás Cuevas

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.29 13:57:23