Задать вопрос
@freelancer007

Как получить доступ к ресурсам хоста из контейнера docker?

Есть тачка, хост система ubuntu
На ней работает сервис на порту 7500
Также на этойже машине поднят докер контейнер снутри которого приложение
Задача состоит в том, чтобы приложение из контейнера получило доступ к сервису хоста, который работет на порту 7500

Указываю в настройках приложения внутри контейнера IP docker0, отключаю UFW и все работает как надо, но при включении ufw, сервис становится недоступен.

Подскажите пожалуйста, какие настройки на стороне ufw надо выполнить, чтобы приложение из контейнера получило доступ к сервису работающему на хосте
  • Вопрос задан
  • 499 просмотров
Подписаться 2 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Stepik
    Docker + Ansible - с нуля, деплой и управление Swarm
    1 неделя
    Далее
  • Учебный центр IBS
    ADM-019 Основы Docker
    1 неделя
    Далее
  • Слёрм
    Docker для админов и разработчиков
    4 недели
    Далее
Решения вопроса 1
@freelancer007 Автор вопроса
Решение было следующим, может ктото в поиске и пригодится)
Контейнеру назначил внутренний статический IP 172.16.0.5
и в UFW создал правило
ufw allow from 172.16.0.5 to any port 7500
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@Drno
Разрешить в ufw нужный порт
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы