172 похожих чатов

Ребзя помогите Разбираюсь с network в докере И так что у меня

есть сейчас в моем понимании об этом:
Для того чтобы контейнеры передавали друг другу какие-то данные нужно их как-то связать, для этого создали такую штуку как network. У network есть драйвера, которые дают различные плюшки. Но мы же часто выносим контейнера наружу через порты, почемы бы не через них общаться контейнерам?

А хотя стоп, есть же еще начальные образы(типа пхп) для которых нужен доступ

буду рад если вы дополните чем-то еще, для лучшего понимания сути network

17 ответов

29 просмотров
Eshently-🇰🇬 Автор вопроса

так же вопрос, про нетворк

Eshently-🇰🇬 Автор вопроса
Eshently 🇰🇬
так же вопрос, про нетворк

вот есть у меня зоопарк контейнеров из различных образов (php, nginx, mysql, phpmyadmin, redis, elasticsearch), все функционирует нормально, но работает под одной пользовательской сетью. Вопрос: Нормальная ли такая практика? Или надо разделить на несколько кастомных сетей? с точки зрения безопасности и прочего, чего я не знаю

Eshently-🇰🇬 Автор вопроса

и правда

Eshently-🇰🇬 Автор вопроса

без примера мне не понять, вот я добавил в сборку phpmyadmin, мне бы хотелось чтобы оно работало в рамках начального образа или докерфайла, а не выводилось на ружу отдельным портом. мне нужно только добавить в конфиг nginx правило

Eshently-🇰🇬 Автор вопроса

phpmyadmin(далее pma) крутится на своем порту, то есть чтобы открыть его надо указать его порт я бы хотел чтобы, оно открывалось через один урл, типа localdev.test:8080/phpmyadmin то есть мне нужно связать начальный образ приложения с образом pma, в настройках nginx прописать правило для pma. И так чтобы pma по сети мог подключиться к mysql Как я могу сделать это? Это не реальная рабочая задача, а в рамках обучения докером https://pastebin.com/ztiUiSt2

Eshently-🇰🇬 Автор вопроса
Nazar
Откуда ты эти задачи вытаскиваешь?

а что такое? просто интересно, на проде будет полезно знать

Eshently 🇰🇬
а что такое? просто интересно, на проде будет поле...

Да все хорошо, ты где-то обучение проходишь или сам себе задачи придумываешь?

Eshently-🇰🇬 Автор вопроса
Nazar
Да все хорошо, ты где-то обучение проходишь или са...

Я хочу для себя разные ситуации создавать, чтобы на их основе учиться, иначе никак

Eshently 🇰🇬
Я хочу для себя разные ситуации создавать, чтобы н...

Посмотри в сторону прокси пасс у nginx и как их делать в докере.

x1dan
traefik

не надо пока что traefik

Eshently-🇰🇬 Автор вопроса
Nazar
Посмотри в сторону прокси пасс у nginx и как их де...

а просто в докерфайл phpmyadmin прописать не получиться?

Eshently 🇰🇬
а просто в докерфайл phpmyadmin прописать не получ...

нет, потому что ты сам же сказал хочешь обращаться через nginx

Eshently-🇰🇬 Автор вопроса

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

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта