我在容器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] 删除。
我来说两句