从链接dockers重命名环境variables
当我在docker工人中创build一个链接环境variables在docker工人自动设置,但名称不是我想他们是。 例如:一个叫做applink的链接会导致
APPLINK_NAME=/app2/applink APPLINK_PORT_80_TCP_ADDR=172.17.0.4 APPLINK_PORT_80_TCP=tcp://172.17.0.4:80 APPLINK_PORT_80_TCP_PROTO=tcp APPLINK_PORT=tcp://172.17.0.4:80
作为环境variables我不介意命名架构,但我不介意addr是名称"APPLINK_PORT_80_TCP_ADDR"
由数字80组成,这是端口号有无论如何,我可以改变命名架构跳过端口号? 或者使用具有相同值的脚本创build其他variables,但跳过端口号?
或者,我可以创build一个脚本来将APPLINK_PORT
标记为CONNECTION_TYPE
, IP_ADDR
, PORT
不,你不能改变命名scheme(除非你自己修改Docker代码)。 如果名字…打扰你?…你当然可以将它们分配给启动脚本中的新variables:
APPLINK_TCP_ADDR=$APPLINK_PORT_80_TCP_ADDR
但是我不确定这会给你带来什么。