docker-compose – 基于端口的env vars
所以我有2个服务运行 – 我的网站和API。
在我的网站代码中,我指定它应该使用port
等于API_PORT
env var的API。
我的问题:有没有一种方法来设置API_PORT
variables基于端口从API服务?
我docker-compose.yml
概述:
api-service: ...otherconfig ports: - 8009:8009 website: ...
只需将API_PORT
env var注入您的撰写文件:
export API_PORT=8009
然后在撰写文件
api-service: ...otherconfig ports: - ${API_PORT}:${API_PORT} website: ...