Si estas en la máquina host y necesitas obtener la IP de la máquina, por ejemplo, para pasarla como parámetro a un contenedor(Como parámetro, como variable de entorno, etc.) es muy fácil:
ip a s|sed -ne '/127.0.0.1/!{s/^[ \t]*inet[ \t]*\([0-9.]\+\)\/.*$/\1/p}'|head -n 1
Si estamos dentro de un script bash y queremos ponerlo dentro de una variable lo haríamos así:
iphost="$(ip a s|sed -ne '/127.0.0.1/!{s/^[ \t]*inet[ \t]*\([0-9.]\+\)\/.*$/\1/p}'|head -n 1)"
Fácil y rápido.