Python 如何通过添加src目录路径并将其映射到容器中的路径来从我的主机添加目录';使用Docker的文件结构?

Python 如何通过添加src目录路径并将其映射到容器中的路径来从我的主机添加目录';使用Docker的文件结构?,python,docker,Python,Docker,我是Docker的新手。我实际上正在与一家开发无人机公司合作,该公司使用Docker在无人机基于Linux的计算机内设置整个环境,以便能够使用python代码来运行它。这本指南告诉我们如何从他们拥有的注册表中提取Docker映像,并运行一个.py示例文件,该文件执行一个简单的起飞和降落例程 我想在这里实现的是能够运行我自己存储在计算机中的.py文件,而不是Docker容器中的示例文件。如何将我的主机PC文件夹与我自己的.py文件和示例文件所在的容器目录“连接”,以便我可以选择运行我的文件而不是示

我是Docker的新手。我实际上正在与一家开发无人机公司合作,该公司使用Docker在无人机基于Linux的计算机内设置整个环境,以便能够使用python代码来运行它。这本指南告诉我们如何从他们拥有的注册表中提取Docker映像,并运行一个.py示例文件,该文件执行一个简单的起飞和降落例程

我想在这里实现的是能够运行我自己存储在计算机中的.py文件,而不是Docker容器中的示例文件。如何将我的主机PC文件夹与我自己的.py文件和示例文件所在的容器目录“连接”,以便我可以选择运行我的文件而不是示例

以下是我一直在为您提供的“运行起飞和着陆示例”指南的链接,让您了解一些上下文:

我跳过了“自己构建图像”部分,因为它说这是没有必要的,但是我想知道这会有什么不同。我试图按照说明进行构建,但我不知道运行它的.sh文件位于何处(我可以在同一链接的存储库中看到它,但如何将其保存到无人机

在另一个论坛上,有人告诉我,通过添加src目录路径并将其映射到容器文件结构中的路径,尝试从我的主机添加一个目录,其中包含我想要添加的任何python文件

docker run -it --rm -v /host_src_dir_path:/container_dir_path --privileged --net=host <img>:<tag>enter
docker run-it--rm-v/host\u src\u dir\u path:/container\u dir\u path--privileged--net=host:enter
但是我怎么知道容器的文件结构呢?他是说云中的容器还是我必须在本地构建映像才能使用这个卷函数

希望有人能帮忙!提前谢谢