Docker-如何动态配置使用纯文本配置文件的应用程序?

用户797963

我正在使用Docker和k8s,并遇到了一个第三方应用程序的问题,我正在容器化该应用程序是通过纯文本文件配置的,没有覆盖环境变量。

动态配置此应用程序的最佳方法是什么?我立即倾向于接受一个接受环境变量并写入文本文件config的sidecar容器,将其写入pod的共享卷中,然后应用程序容器将读取该配置文件。这个对吗?

这里的最佳做法是什么?

艾姆鲁斯·侯赛因

ConfigMap使用此配置文件创建一个然后,将其安装ConfigMap到吊舱中。这将在安装目录中创建配置文件。然后,您可以照常使用此配置文件。

以下是相关示例:

  1. 从file创建ConfigMap

  2. 将ConfigMap挂载为volume

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Docker动态配置文件

使用 Docker 容器化的 Spring Boot Maven 应用程序 - 基于配置文件标志构建 WAR

如何在Docker中使用动态生成的Nginx配置文件?

使用docker模板配置文件

Docker mongodb配置文件

Debian Docker配置文件

从守护程序配置文件设置docker容器环境

如何使用rocketerer部署应用程序配置文件?

如何使用配置文件部署烧瓶应用程序?

“ docker run --memory”:内部应用程序如何知道docker内存配置?

如何将配置文件传递给 docker 容器?

如何在 Docker 中加载外部配置文件?

Docker + Windows + Prometheus:如何/在哪里提供配置文件

如何在ArangoDB docker映像中指定配置文件?

使用docker compose配置文件和stdin

构建Docker映像时使用主机上的配置文件

使用自定义配置文件运行Ignite docker

在Docker容器中为python使用配置文件

使用 Docker Compose 覆盖 Spring 活动配置文件

Docker-compose指定配置文件

Docker / LXC中的AppArmor配置文件

Angular2应用程序的配置-Nginx和Docker

如何使用docker-compose环境变量填充配置文件

如何通过Elasticbeanstalk配置文件(使用Docker)访问环境变量?

如何从docker命令行设置参数以配置Spring Boot应用程序?

如何配置nginx docker容器以识别不同端口中的localhost应用程序?

如何使用Docker部署应用程序

如何访问应用程序 - {}配置文件属性文件基于活动的配置文件

如何在Docker配置文件中指定Docker私有注册表凭证?