std::slavik
у меня так недавно монга без докеров встала и все
std::slavik
так и не запустилась пока не удалил и не установил заново
Andrew
Andrew
мне кажеться, там же докер какую-то хитрожопую сеть создает из портов.
И бд на самом деле не на локалхосте. Но это не точно
std::slavik
std::slavik
точно к докеру цепляешься?
Andrew
с того же докера
Andrew
ибо хз
Andrew
но админера из коробки у меня нет
Andrew
и сервера какого-нить на 5432 порту тоже
std::slavik
ну сперва над docker exec -ti sdafasgasfd bash
там посмотреть - сервер стартанул бд или нет
std::slavik
он не через systemd случайно запускается?
Andrew
Andrew
Andrew
Пасибо!!!!
Konstantin
Никаких локалхостов в докере
std::slavik
std::slavik
в самом если докере
std::slavik
в контейнере всмысле
Konstantin
всм
Я тебе давно говорю - иди учи докер и перестань давать советы
std::slavik
я не даю советы)
Konstantin
Not offensive
std::slavik
еще раз
если через exec я запущу в докере баш
то там локалхоста не будет?
или где
Andrew
Я просто попробовал, но бразуер говорит "нет, чувак"
Andrew
Но по идее должен же
Andrew
ага, понял. Спасибо
std::slavik
если же я в самом контейнере - то там тот же локалхост
ну контейнера
std::slavik
так что - не вижу криминалити в том, что с этого момента начинать проверку где затык
Konstantin
std::slavik
да
Konstantin
std::slavik
но адрес то я могу получить его
Anonymous
чот сложно вы говорите.
Когда мне нужно проверить связь между контейнерами - я просто иду в контейнер, ставлю нужные тулы - пинг, телнет, psql, итп и проверяю.
да, неправильно
да, приходится контейнеры под рутом держать
но в dev для отладки - эффективно
а в prod - уже по взрослому.
Anonymous
Я прочитал. Соб-сно об этом в моем кейсе и был вопрос. Типа, вижу коннект не туда, но вообще не понимаю, а куда должен быть.
Можно ссыль/подробней про эти самые переменные?
Anonymous
Andrew
Anonymous
какой контейнер должен куда соединяться ?
Konstantin
тебе обязательно нужно вытаскивать порты для всех сервисов?
Andrew
Anonymous
конечно, еще и с паролем - changeme
чтобы сломать точно нельзя было - никто не догадается же.
Anonymous
а можно не вытаскивать?
да, вытаскивать вообще не нужно.
Кроме тех случаев, когда нужно снаружи подключаться.
для этого балансировщики используются.
std::slavik
раз уж тут собрались шарящие - подскажите как правильно делать
Konstantin
std::slavik
https://github.com/SlavikMIPT/DodoFM/blob/master/Dockerfile
std::slavik
я короче через звонки в телеге сделал радио
std::slavik
1 контейнер - 1 аккаунт и свой поток
как правильно обновлять их все
Anonymous
Зачем три run подряд ? Уменьши число слоёв.
std::slavik
или вытащить в общий вольюм код ото всех
или как
Anonymous
std::slavik
Andrew
Andrew
по идее, пор же должен был вывеситься localhost:5432
Andrew
std::slavik
std::slavik
От одного образа я запускаю через run контейнеры с разными входными потоками
std::slavik
авторизуюсь в них и тд
std::slavik
и потом обновляю код, образ изначальный пересобираю и хочу чтобы контейнеры обновились на горячую
Anonymous
Когда ты это нарисуешь - будет сильно проще объяснить.
std::slavik
вроде бы композер как раз должен горячий деплой делать
Konstantin
Andrew
nginx:80
Коннектиться клиент по локалхосту и php
adminer
Коннектимся вручную к pgsql
redis
пока не взлетел, потому хз
🏁Александр
depends_on игнорируется build ? в композере
🏁Александр
приложение собирается до того стартанет бд
Myron
Нубский вопрос, если в VPS будет 2 внешних IP, из которых одна будет выделена под WHM(в контейнере), конфликт портов будет?!)
Юрий
Всем привет. Объясните, как подключать каталог из одного контейнера в другом. ? не один каталог с хоста в два, а именного из одного в другой.
Konstantin