2 контейнера. При запуске первого из них указал —hostname container_1.
- Если внутри первого контейнера запустить wget http://container_1/,
то он увидит верный ip адрес - 172.17.0.2, и правильно сделает запрос.
- Если внутри второго контейнера запустить то же самое - то он почему-то стучится на другой ip
- 10.128.0.47, который непонятно откуда взялся. В bridge network его нет, других network-ов не имею.
- Если внутри второго контейнера постучаться на верный ip - вернет правильный ответ.
Подскажите пожалуйста как дебажить, куда копать ?
Host OS - Debian 10, в ней чистый Docker.
Добавить оба в один бридж сетевой
странно, но эти контейнеры и так видны в bridge (тот что был по-умолчанию): docker network inspect bridge Попробую создать свой bridge network, мб это баг какой-то...
Обсуждают сегодня