当前位置: 首页 > 知识库问答 >
问题:

在Docker中从主机系统访问文件[副本]

尉迟哲瀚
2023-03-14

我想使用图形工具来管理一些数据,但是,我无法在我的Ubuntu18.04上安装该包。

所以我从官方站点下载了docker文件,我想知道如何从docker访问主机系统上的.csv文件。

共有1个答案

许沛
2023-03-14

您必须为此使用卷:

docker run -v <path_to_your_files>:<path_inside_container> ...
 类似资料:
  • 问题内容: 当我以普通用户身份运行容器时,我可以映射 和修改 主机文件系统上root拥有的目录。这似乎是一个很大的安全漏洞。例如,我可以执行以下操作: 现在,我的 主机 文件系统将在键入时执行命令(大多数情况下无害)。我不敢相信这是理想的行为,但是它正在我的系统中发生(debian延伸)。该命令具有普通权限(755,不是setuid)。 我想念什么? 可能需要澄清更多。目前,我对容器本身的作用或可

  • 问题内容: 我是Docker的新手。 我运行了一个10节点的图像,并在运行的容器中克隆了一个存储库,运行了使用文件监视程序启动服务器的应用程序。我需要访问容器内的代码库,并在Windows主机上运行的IDE中打开它。如果完成了,那么我还希望当我在IDE中更改文件时,这些更改会在容器中引起文件监视程序。 任何帮助表示赞赏。谢谢, 问题答案: 您正在寻找的概念称为卷。您需要启动一个容器并在其中安装主机

  • 问题内容: 对于基于Windows / Linux的浏览器,我可以使用Java插件来访问文件系统。由于IOS不支持Java,是否有其他替代方法可以完成它? 问题答案: 不,你不能。无法在iOS野生动物园中上传或下载文件。在iCab中,您可以通过上传,但不能访问文件系统。从浏览器访问整个文件系统将带来安全隐患。而且Java插件无法访问整个文件系统。

  • 我已经在Docker容器中配置了Jenkins。我能做一个体形。构建之后,我想将WAR文件移动到主机系统中运行的Tomcat服务器中。我在后期构建任务中添加了复制命令。詹金斯无法将战争转移到主机系统,因为它是在容器中运行的。 如何将WAR文件从容器移动到主机系统? 主机路径: /home/test/tomcat/webapps Jenkins容器路径:/var/Jenkins/workspace/

  • 我有一个docker应用程序,我使用以下docker compose。yml运行它: 我有一个没有docker化的服务器在我的机器上运行,我可以通过访问它。我希望我的服务能够访问它。 我发现有人建议在我的服务配置中添加以下内容: 但是当我添加这个时,并尝试,我得到。当我尝试<code>curl时,也会出现同样的错误http://host.docker.internal:3000。 我拼命地尝试将端

  • 我需要访问非运行docker容器的文件系统。实现这一目标的最佳方式是什么? 谢谢