Em vez de tentar obter o endereço do host, por que não executar o dhcp dentro do contêiner? por exemplo. adicione
auto eth0
iface eth0 inet dhcp
dentro de / etc / network / interfaces e, em seguida, execute /etc/init.d/network restart
Estou desejando fazer uma conexão de volta ao servidor de e-mail no computador host a partir da janela de encaixe. No momento, posso fazer ifconfig e obter o ip do dispositivo docker0, mas isso requer intervenção manual para definir o IP dentro da janela de encaixe. E se a imagem do docker for salva e copiada para um novo servidor, esse IP pode não ser o mesmo.
Existe alguma maneira de obter o IP do host interno (do docker0) de dentro da janela de encaixe durante a execução (talvez do ambiente)?
No momento, não vejo isso como parte do ambiente, por isso estou pensando se preciso de algo durante a instalação do docker para ativá-lo.
Tags docker