Я был в поиске за 2 дня до того, как задал этот вопрос здесь.
Мне нужно запустить контейнер на 181.xxx ip и после запуска в curl 'https://api.ipify.org?format=json'
и увидеть 181.xxx
У меня есть 2 открытых ips:
- 91.xxx (enp0s31f6 от ifconfig) - теперь это ip по умолчанию для всех запросов.
- 181.xxx (enp0s31f6: 0 от ifconfig) - контейнердолжен работать через этот ip.
Как правильно решить мою проблему?
ОБНОВЛЕНИЕ после 8 дней поиска
Когдая создаю задание на внештатном сайте хороший человек свяжите меня с этой статьей https://medium.com/@havloujian.joachim/advanced-docker-networking-outgoing-ip-921fc3090b09
Это решит мою проблему .
Проще говоря, мы устанавливаем пользовательское правило iptables для пользовательскихсеть вместо докера автоматически создает.