3

Я хочу восстановить соединение с почтовым сервером на главном компьютере из докера. Прямо сейчас я могу сделать ifconfig и получить IP-адрес от устройства docker0, но для этого требуется ручное вмешательство, чтобы установить IP-адрес в докере. И если образ докера сохраняется и копируется на новый сервер, этот IP-адрес может не совпадать.

Есть ли какой-нибудь способ получить IP внутреннего хоста (от docker0) из докера во время выполнения (возможно, из среды)?

На данный момент я не вижу его как часть среды, поэтому мне интересно, нужно ли мне что-то во время настройки докера, чтобы включить.

1 ответ1

1

Вместо того, чтобы пытаться получить адрес от хоста, почему бы не запустить dhcp внутри контейнера? например добавить

auto eth0
iface eth0 inet dhcp

внутри /etc /network /interfaces и затем перезапустите /etc/init.d/network

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .