I am using docker and run using script. I want to change in one of configuration with host machine IP address in docker.
#!/bin/bash
IP=$(echo `ifconfig eth0 2>/dev/null|awk '/inet addr:/ {print $2}'|sed 's/addr://'`)
echo Setting xwiki config IP
CONFIG=/xwiki/webapps/xwiki/WEB-INF/xwiki.cfg
sed -i -e "s/^xwiki.authentication.authhost=localhost*/xwiki.authentication.authhost= $IP/" $CONFIG
/xwiki/start_xwiki.sh -f
I run my docker with following command.
docker run -t -i $EXPOSE_PORTS $IMAGE "$@"