如何将应用程序配置传入我的 Docker 容器?

6
我阅读了关于“如何将应用程序配置放入我的Docker容器中?”的文章,该文章链接为:https://dantehranian.wordpress.com/2015/03/25/how-should-i-get-application-configuration-into-my-docker-containers/。该文章总结了2015年相关的4种选择,简而言之有:
1. 将配置文件打包进容器中。 2. 通过环境变量动态设置应用程序配置。 3. 通过环境变量动态设置应用程序配置(使用外部kv存储)。 4. 直接通过Docker卷映射配置文件。
我想知道现在是否还只有这些可行的选择,或者是否有任何新的选项/模式可以实现此功能?
谢谢。
1个回答

1
尽管这篇文章是在2015年写的,但对于容器的配置选项仍然是相同的。
在容器层面上,选项1、2和4是唯一可用的选项,而不需要使用任何外部服务。
对于选项3,有许多密钥存储和服务可供使用。但基本思想是相同的:在启动或运行时查询“服务”并获取配置。

2021年是否仍然如此? - Paul Razvan Berg

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接