我在Docker容器中运行OPC UA服务器。OPC UA服务器通过存储在配置文件中的ID和密钥连接到云服务。此外,OPC UA服务器持有用于身份验证的SSH证书。
在将映像发布给工作组时,我发现了一个问题,因为每个人都可以访问我的个人登录,以及应该是运行映像的主机所独有的SSH证书。
将证书和配置文件注入到映像中,而无需重新构建整个映像的合适方法是什么?
发布于 2019-01-31 21:39:48
在运行时将配置信息传递到容器中有两种主要方法:
无论哪种方式,您都可能需要将值注入到配置文件中的正确位置。有时,配置文件可以具有来自环境的变量-如果没有,则可以让容器入口点运行脚本来更新配置文件,然后执行真正的入口点。
https://stackoverflow.com/questions/54459532
复制相似问题