RainBond环境 - Docker容器中获取本机IP地址

背景

项目使用RainBond进行云原生应用的构建和部署,但是项目中需要在启动时获取到本机IP地址。

解决

方案1:RainBond环境变量

从RainBond角度出发,发现直接使用预置的环境变量:POD_IP
高级环境变量配置 | Rainbond
RainBond环境 - Docker容器中获取本机IP地址_第1张图片
所以直接在java -jar启动时就能通过$POD_IP获取到本机IP地址了。

方案2:通用shell脚本

通用Shell步骤如下:
1、修改基础镜像,安

你可能感兴趣的:(项目中的那些事,docker,tcp/ip,容器,容器ip获取,rainbond)