. Один контейнер смотрит в веб и через локалку на другой контейнер. Верно ли указан интерфейс?
Зачем он смотрит через локалку на другой контейнер?
Ну в смысле добавь их в одну сеть и в запросах используй имена контейнеров вместо ip
docker run -p 3000:3000 -itd --network=my-net admin-module я подключил таким макаром еще в Dockerfile добавил второй EXPOSE 3030 (для указания порта локалки) эт норм?
Expose это чисто документация, он не открывает порты. В остальном вроде ок
я понимаю, но ведь его необходимо указывать для создания второй связи для контейнера? (локалка и веб)
только один EXPOSE , с портом для веба?
Я ещё раз говорю, expose не открывает порты, это документация. Ты можешь обойтись вообще без него
если при запуске контейнера указываю сеть(Как в примере выше), мне нужно указывать указывать порты для локального коннекта? или они автоматом дружат внутри созданной сети? там же другой ip может быть
Указывать ничего не нужно, оно будет работать из коробки
Обсуждают сегодня