docker run -e HOST_IP:xxxx
And I use the cmd to check if env HOST_IP changed:
docker exec CONTAINER_ID env |grep HOST_IP 
I found it not changed after these tries:
docker exec CONTAINER_ID bash -c 'export HOST_IP=XXX'
docker exec CONTAINER_ID bash -c 'echo HOST_IP=XXX >> ~/.bashrc && source ~/.bashrc'
Why? What controlled the env variable?
 
     
     
     
    