【发布时间】:2019-03-27 19:58:41
【问题描述】:
我有 tomcat 作为 docker 镜像。 我有 3 个 xmls/property 文件来在我的 tomcat 中引发战争 我需要编写初始化容器
- 有一个脚本 [shell 或 python]
- 创建一个卷并将其挂载到主容器
- 将属性文件从我的本地系统复制到挂载 音量。
- 然后 init-container 完成应用容器在此之后启动。
例如: 在我的本地,我有以下内容:
/work-dir tree
├── bootstrap.properties
├── index.html
├── indexing_configuration.xml
├── repository.xml
└── wrapper.sh
init 容器应该运行一个脚本 wrapper.sh 来复制这些
文件到应用容器上的已安装卷中
这是/usr/share/jack-configs/
【问题讨论】:
-
到目前为止你做了什么尝试,你到底卡在哪里了?
-
这听起来像是对 ConfigMap 的开箱即用,而不是您尝试对 init 容器执行的操作。
标签: kubernetes