如何在Kubernetes中的容器之间共享一个源自容器的目录?

克里斯·斯特里钦斯基

我在容器A中有一个要与容器B共享的目录。

例如,我/dataabc在容器A上有一个目录

我尝试使用共享hostPath卷,但是由于挂载时该卷为空-它使现有文件不可访问。/dataabc将安装在/dataabc/容器A现有容器的顶部

我可以在容器启动时复制文件-但这需要修改容器。有没有更简单的方法不需要修改容器?

克里斯·斯特里钦斯基

非常感谢@graham,我可以对pod config进行一下小的修改就可以重用现有的容器:

  initContainers:
  - args:
    - cp -r /var/www / && ls -altr /www/
    command:
    - /bin/sh
    - -c
    image: example
    imagePullPolicy: Always
    name: example-init
    volumeMounts:
    - mountPath: /www
      name: webroot

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

kubernetest,在一个容器中按容器共享卷

在 docker pgadmin 容器和 windows10 之间共享一个目录

如何在两个docker容器之间共享一个文件夹内容,并允许其中一个删除并写入共享文件夹?

如何在LXC容器和主机之间共享目录?

Kubernetes容器中的容器之间共享哪些命名空间?

Docker,如何在PHP中的另一个容器中获取容器IP?

在组成容器之间共享卷,其中一个容器提供其文件系统?

如何在构建另一个容器的过程中填充Mysql docker容器?

如何访问容器中的另一个容器

如何将所有流量从一个容器路由到同一Kubernetes容器中的另一个容器?

是否可以从Kubernetes中的另一个容器动态启动一个容器

在 Kubernetes 中从另一个容器调用一个容器

Kubernetes-一个容器中的每个容器一个请求

如何在Docker容器之间共享库?

如何在容器之间配置共享卷

Kubernetes 在容器之间共享数据

Kubernetes将本地系统中的目录共享到kubernetes容器

如何在Kubernetes的pod定义中使用/ dev / console来显示一个容器?

在Kubernetes容器中的卷内创建一个空文件

kubernetes:在同一容器中的另一个容器中调用命令

如何在css中将一个容器放在另一个容器之上?

如何在颤抖中将一个容器夹在另一个容器上?

Docker:一个网络中容器之间的请求

使用gitlab在一个容器中的多个容器中安装kubernetes卷

如何在另一个元素和容器的边缘之间居中放置一个元素

如何从另一个容器中得到一个容器?

在Kubernetes中在本地和Docker容器之间共享数据

在Kubernetes / OpenShift中的容器之间共享持久卷声明

如何在同一个 docker 容器或 dyno 中运行 2 个进程?