如何共享环境变量,因为
--link
功能已弃用?
https://docs.docker.com/network/links/
)国家
警告:
--链接
最终被移除。除非你绝对需要继续使用
我们建议您使用用户定义的网络
两个容器之间的通信而不是使用
--链接
. 一个
用户定义的网络不支持的功能
正在容器之间共享环境变量。但是,您可以使用其他机制(如卷)来共享环境
容器之间的变量以更可控的方式。
我遇到的问题是,我想在启动容器时将数据库密码设置为环境变量。其他一些容器将数据加载到数据库中,因此需要连接到数据库并提供凭据。到目前为止,加载容器通过读取环境变量自行发现密码。如果没有
--链接
?