Типы сетей в Docker. Как поднять сеть bridge

preview_player
Показать описание

#docker #networks #php
Рекомендации по теме
Комментарии
Автор

хорошая подача материала. спасибо !
в видео хотелось бы комментариев по вводимым параметрам сети, напр.
ipam:
driver: default
тогда видео было бы самодостаточным и можно было бы не ходить изучать документацию )

AT-tcvv
Автор

Вот спасибо. Сначало документацию почитал потом тебя посмотрел. Все еще лучше в голове уложилось!

eb
Автор

Спасибо, очень доступно и нагляндно рассказано.

beme
Автор

Познавательно, хорошая подача, спасибо!

vitalyparhomenko
Автор

Большое спасибо - это полезный материал!

mikhailnovikov
Автор

огонь, спасибо. я сетевик про сети, это прям бальзам на душу :D

mihailbuldakov
Автор

Полезно, пасибо большое.
Полез поднимать сеть из своих

antonstorchak
Автор

Спасибо! Покажите пожалуйста как работать с драйвером overlay

VajasanaDas
Автор

Нам бы такие пары вместо изучения VBA, эх...

shukhratrakhmonov
Автор

А как ведёт себя выставление портов? Вот допустим у нас сеть бридж и в контейнере несколько открытых портов. В этой бридж сети они все будут доступны? А чтобы они стали доступны на хост машине надо их явно выставить? А что происходит когда мы запускаем в режиме network host, порты снегу доступные??

wowxfvl
Автор

А если такая ситуация: есть контейнер с фронтендом который крутится на nginx, второй контейнер с бэкендом, и третий контейнер с БД.
Делаю сеть bridge. В итоге контейнер бэкенд спокойно соединяется с контейнером с БД. А вот фронтенд почему-то не может достучаться до бэкенда.

Во фронтовом контейнере в файле-js задан apiPath=localhost:8083 -- чтобы делать запросы на бэкенд.
При этом в контейнере с бэкендом в настройках сервера Tomcat указываю server.port=8083
Также у фронтового контейнера указываю проброс портов 8099:80 чтобы с хостовой машины делать в него запрос по адресу localhost:8099

Убеждаюсь командой docker network inspect что все 3 контейнера действительно находятся в одной сети типа bridge
Но при этом фронтовый контейнер не может достучаться до бэкенда, но как я понял они же все в одной своей сети находятся. Значит localhost:8083 у них общий. А почему тогда не работает? Подскажите ))

alekseyzhdanov
Автор

А можно ли явно сразу в конфиге задавать какой-то конкретный статический IP-адрес для каждого из трех контейнеров? А не просто явно прописывать только определенную подсеть.

osada
Автор

Нихера непонятно, какой еще докер хост, где реальная сеть машины, где сеть докера, как они взаимодействует

omg
Автор

Я так и не понял: это девочка или мальчик?! Сим вопрос очень отвлекал.

mudptiw
Автор

Ну честно говоря видео ни о чем. Я конечно рад, что судя по комментариям кто-то что-то понял, но в этом ролике вы что-то делаете, но не объясняете что, как и почему. В итоге после просмотра больше вопросов стало чем ответов.

dcnevpx