django - 将 zip 文件从 unc 传递到在 docker 内运行的 python 代码
问题描述
我有一个在 docker 容器内运行的 python 脚本。这个应用程序将构建加载到连接在网络上的外部硬件上。构建为 zip 格式,可在本地网络共享 \\path\to\zip.zip 中找到。我在 docker 容器中运行一个 python 脚本来触发这个加载 zip 文件。
python脚本很简单。只需要 >python load.py IP path_to_zip
然后该脚本解压缩内容并与硬件建立 ftp 连接并擦除现有内容,然后加载 zip 文件的内容。
目前,我看到 docker 容器无法访问 unc 路径。该脚本在正常环境下运行良好(没有 docker)
我已经尝试以不同的方式解决问题
- 1.当我尝试从docker内部(附加shell)给出unc路径时,我发现它找不到unc路径
- 我尝试使用其中的 zip 文件构建 Docker 容器,以便它可用。但我没有看到内容上传到硬件。我不确定为什么。
有人可以建议执行第 1 点的最佳方法是什么?这是我的首选...
解决方案
推荐阅读
- userscripts - 将带引号的字符串附加到 url
- java - 在 FluentWait 使用中使用 lambda 函数和不使用它有什么区别?
- c++ - 为 nullptr 禁用 BOOST_CHECK
- wix - 如何创建具有中文命名引用的 .wxs 文件?
- flutter - State.dispose() 从未调用过
- artificial-intelligence - 电子游戏中的电脑对手真的是人工智能吗?
- c# - 如何在 C# 中查找哪一行引发异常
- javafx - java - 如何使用jSerialComm在java中自动获取comport数据?
- visual-studio - 保存并运行从 Visual Studio Docker 支持创建的容器
- php - 如何使用正则表达式模式从 URL 中提取子 URL?