Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Docker 如何在kubernetes服务中装载外部目录?_Docker_Kubernetes - Fatal编程技术网

Docker 如何在kubernetes服务中装载外部目录?

Docker 如何在kubernetes服务中装载外部目录?,docker,kubernetes,Docker,Kubernetes,如何在kubernetes服务中挂载外部目录,如docker-v/host/directory:/container/directory? 或者如何在kubernetes服务中从远程pc访问卷 附言:我的案例: 我正在开发一个解释程序,比如node.js程序。我想在桌面上使用编辑器/IDE。但我希望在pod中运行该程序,因为它依赖于kubernetes环境中存在的东西,而不是我的桌面,例如DNS、服务帐户凭据、服务、更多内存/cpu等。我希望避免每次编辑时重建图像和重新启动pod的步骤 这里有一

如何在kubernetes服务中挂载外部目录,如docker-v/host/directory:/container/directory? 或者如何在kubernetes服务中从远程pc访问卷

附言:我的案例: 我正在开发一个解释程序,比如node.js程序。我想在桌面上使用编辑器/IDE。但我希望在pod中运行该程序,因为它依赖于kubernetes环境中存在的东西,而不是我的桌面,例如DNS、服务帐户凭据、服务、更多内存/cpu等。我希望避免每次编辑时重建图像和重新启动pod的步骤

这里有一些答案

您需要使用hostpath挂载目录。从您的主机系统。这是文件中的样本


我希望此目录位于将部署pod的节点上的pod旁边。我想创建一个pod,将一个存储绑定到它,或者挂载一个目录,并将挂载的目录定位到pod旁边。并通过ssh从我的电脑访问卷。HostPath绑定到本地容器主机,我们无法将pod移动到其他主机。根据您的docker示例,我提出了这个答案。如果您希望在任何容器节点上调度pod。您需要从上述文档中选择NFS或其他受支持的存储。