A
Зачем?
Нужны 2 разные контейнеры с редисом, с разными портами.
Ильдар
Нужны 2 разные контейнеры с редисом, с разными портами.
Навскидку: собрать свой образ редиса, который будет слушать на кастомном порту и expose его в Dockerfile.
Ильдар
Но может есть способ лучше.
Konstantin
докер головного мозга, что вы несёте? ((
Ильдар
Непонятно, правда, зачем разделять по портам. Второго hostname недостаточно?
A
зачем разные порты то?
А как разные инстансы под один порт замапать?
Konstantin
у каждого контейнера свой сетевой интерфейс, один и тот же порт можно
A
Сервис1->Редис1, Сервис2->Редис2
A
Все, я понял свою ошибку. Спасибо большое за наводки и помощь.
A
Hostname достаточен.
SobolSB
Привет всем. В чем может быть фишка? Если я создаю вот такой Docerfile и делаю : “docker build -t myimage1:2.0” , потом “docker run -it -p 139:139 -p 445:445 myimage1:2.0 bash” то вылазит ошибка exec format error
SobolSB
А если по строчно в консоли ввожу то что на картинке, то ок
SobolSB
А если по строчно в консоли ввожу то что на картинке, то ок
То есть, вроде бы, делаю одно и то же, но когда делаю по нормальному , через докер файл, то не работает )
Konstantin
Всё не то
SobolSB
Всё не то
Например?)
SobolSB
Отсюда
Спасибо )
smile
парни, а этот адрес будет постоянен, или будет меняться с перезапусками докера? Использую его для коннекта к хосту
smile
у хоста есть днс имя
имя в контейнере в /etc/hosts смотреть?
Konstantin
https://stackoverflow.com/a/40573218/9897999 Не подойдёт?
>для коннекта к хосту >Assign static IP to Docker container
Konstantin
синхронизируйтесь
Aleksey
Ребят, смотрите чо нашёл https://github.com/mairin/coloringbook-container-commandos/raw/master/Web.pdf
Aleksey
Раскраска по контейнерам
Andrey
Ребзя кто подскажет. https://github.com/atomrus1993/docker-yii2?files=1 Тема такая поднял себе все это дело под дев разработку, но хочу испробовать бд свою локальную. Что нужно прописать чтобы мог юзать свою локальную бд не из контейнеров
Александр
Через другой интерфейс цепляйся
Александр
Ну или докеровский
Александр
Только локальная бд должна слушать порт на нем
Andrey
Просто я к чему все это. На xampp mysql есть импопт экспопт 300 мб изи на докере с текущей конфигурацией че то импорт часа 2 делал бд была 50 метров, так и не загрузился и мой чудо код в докере дольше работает страницы долго отдаёт возможно из-за nginx мб апач в связку надо
Дима
Какой апач
Дима
Зачем
Дима
Выброси его
Andrey
Как делал?
Для импорта юзал valentina studio client, возможно если через консоль делал было бы лучше)
Дима
Лоол
Дима
Всегда надо через консольку
Andrey
Какой апач
Даже в связке типа фу?) Ну вот фиг знает на проде у клиентов и апач есть и nginx там и там все работает гуд)
Дима
нжинкс шустрее, простой как пробка, и модный/новый. нет ни 1ой причины переезжать с nginx на апач и есть куча причин переехать с апача на nginx Исключением только может быть поддержка webDAV
Georgiy
webdav в nginx есть
Дима
webdav в nginx есть
У знакомого были проблемы с ним на винде. А апач заработал.
Константин
Дима
Если вам хорошо - не переезжайте 😉
Константин
Если вам хорошо - не переезжайте 😉
Я хочу увидеть ту "кучу" причин о которых вы упоминаете
Константин
Мы ведь тут не бабки на лавке? Мы технари и делимся опытом и знаниями? Я весь во внимании
Дима
Я рад за вас) Но у меня нет времени вам рассписывать то, что выдаёт гугл на первой странице 😉
Дима
Если вам хорошо и вы отлично знаете это решение - вперёд.
Kirill
> nginx > новый
Константин
Значит таки бабки.
Константин
Konstantin
Я хочу увидеть ту "кучу" причин о которых вы упоминаете
Этот вопрос был актуален 10 лет назад, хз откуда у nginx приставка модный/новый
Дима
Может потому что он реально модный и потому что он моложе?)
Дима
Ох, по-моему хватит оффтопить)
Andrey
Я рад за вас) Но у меня нет времени вам рассписывать то, что выдаёт гугл на первой странице 😉
Я конечно не прошарен достаточно в этой теме. Но читал / слышал что используют комбинацию, nginx для статики апач для динамики. Или тут апач лишний?
Дима
Зачем тебе 2 "вебсервера" когда 1 может делать всю работу, а затык по перфомансу вообще будет скорее всего в базе или в приложении?
Georgiy
ну там полюбому на самом деле два получается
Georgiy
на nginx динамику обычно не вешают
Andrey
Зачем тебе 2 "вебсервера" когда 1 может делать всю работу, а затык по перфомансу вообще будет скорее всего в базе или в приложении?
На проде docker тоже юзаете? Тут вчера вопрос задавал. На сколько вообще резонно юзать докер на проде.
Konstantin
Ты откуда?
Kirill
Я хочу увидеть ту "кучу" причин о которых вы упоминаете
В общем, если вопрос настоящий, то причин выбрать nginx, а не apache обычно две: 1) Он быстрее обрабатывает запросы 2) Он требует меньше ресурсов Как обычно, выбор зависит от кейса, и от наличия свободных ресурсов. Статьи на тему: Проще: https://djangodeployment.com/2016/11/15/why-nginx-is-faster-than-apache-and-why-you-neednt-necessarily-care/ Подробнее: https://www.nginx.com/blog/inside-nginx-how-we-designed-for-performance-scale/ (и другие статьи на nginx.com) А по поводу "нового и модного" можно на Envoy посмотреть например и прочее такое.
Evgeniy
из опыта: был онли апач, в принципе работало и не делало мозг, перенесли статику на нигс, впечатления - это как сейчас поставить SSD. Дело было лет 7 назад. Ну а как я научился/появилось в nginx fastCGI через сокеты - вообще про апач забыл.
Дима
На проде docker тоже юзаете? Тут вчера вопрос задавал. На сколько вообще резонно юзать докер на проде.
Для всего кроме базы данных. Очень удобно, особенно для разработчиков, потому что поднимать какой либо проект это нетривиальная задача
Evgeniy
в общем и целом для моих нужд переход на нигс оправдал себя на все 100% единственные проблемы были в переменных окружения и отвале пары функций для работы уже не помню с чем
Konstantin
Я же насосу на админку тут и буду ро раздавать за оффтоп🤔
Andrey
Ты откуда?
Да че завязывай. Контора отсталая, делаем говно вернее заставляют делать говно берут проект на 3 месяца, 2 месяца по нему ничего не делается и потом за месяц все быстро быстро... Я первый в конторе кто вообще начал ковырять докер)
Дима
хехе
Konstantin
Докер много лет в продах
Kirill
Говносайты клепал)
Ты это, чтобы понять "насколько резонно использовать docker" определись зачем ты его хочешь использовать, и вопрос будет решён.
Aleksey
И почему именно докер :)
Andrey
Докер много лет в продах
И к слову в моей конторе и слова такого не знают как DevOps)
Evgeniy
Для всего кроме базы данных. Очень удобно, особенно для разработчиков, потому что поднимать какой либо проект это нетривиальная задача
про удобство докера замолвите слово. Опять из опыта: контора 3.5 разработчика: винда 10, винда 7, макось. Докер нигде не заработал нормально, все поставили виртуалки, дабы не ломать себе мозг и в виртуалке гоняют докер..... просто из опыта