Докер.Установить публичный IP для контейнера - PullRequest
0 голосов
/ 24 октября 2018

Я был в поиске за 2 дня до того, как задал этот вопрос здесь.

Мне нужно запустить контейнер на 181.xxx ip и после запуска в curl 'https://api.ipify.org?format=json' и увидеть 181.xxx

У меня есть 2 открытых ips:

  1. 91.xxx (enp0s31f6 от ifconfig) - теперь это ip по умолчанию для всех запросов.
  2. 181.xxx (enp0s31f6: 0 от ifconfig) - контейнердолжен работать через этот ip.

Как правильно решить мою проблему?

ОБНОВЛЕНИЕ после 8 дней поиска

Когдая создаю задание на внештатном сайте хороший человек свяжите меня с этой статьей https://medium.com/@havloujian.joachim/advanced-docker-networking-outgoing-ip-921fc3090b09

Это решит мою проблему .

Проще говоря, мы устанавливаем пользовательское правило iptables для пользовательскихсеть вместо докера автоматически создает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...