twwlf
Админ дело говорит
Alexey
twwlf
ты предлагаешь херню
twwlf
а истина где-то рядом
Anonymous
Так объясните, почему херня?
Anonymous
Все говорят говно, аргументы не приводят.
Aleksandr
Alexey
Alexey
и я бы со стороны суммы сказал что хоть черта лысого - но только за отдельный бабос
Alexey
и он правильно пишет - нахуя гнаться за технологией если все хорошо и быстро работает ? что потыкать? или потому что разраб что-то про докер услышал?
Anonymous
Чет все тут как будто такой серьёзный Ынтерпрайз... Раз базовое окружение запилил и ок, я сам себе и коллегам упрощаю жизнь.
alexander
мне кажется, что изоляция это всегда полезно. другой вопрос, стоит ли она того, чтобы тратить на это время и деньги и получать небольшой оверхед на работу с сетью.
Alexey
Alexey
Anonymous
Alexey
"вот у меня Тесла - почему ебанный Собянин не сделал еще миллион электрозаправок" вот как это звучит
alexander
проигрышь в том, что это нужно сделать :) я не говорю, что он будет большой, но точно больше, чем прямо сейчас взять и ничего не делать.
Alexey
Alexey
Anonymous
Alexey
Aleksandr
а речь в общем-то идет об общих вопросах, а не о кокнретном
Anonymous
Я с тобой не буду флудить больше, пиздуй на лор, там таких всегда не хватает.
Alexey
извини за переход на личности - расскажи пожалуйста
Alexey
какая там архитектура? один инетмагазин?
Alexey
или сто сайтов?
Alexey
я тебе со стороны админа отвечаю - если отлаженно и работает - их ответ корректен и правильный. Если у меня будучи собственником компании спросят готов ли я сделать удобно для моих разрабов ценной x2 поддержки сервера. каков будет ответ?
Alexey
из минусов - просадка сети например.
Alexey
и нагрузка на cpu
Alexey
во многих сервисах - это важно.
Anonymous
Повторю вопрос, если кто-то потерял нить беседы в сраче, ррасскажите пожалуйста какие проблемы у докера, что уважаемые админы говорят, что он не нужен.
Поясню, у нас нет отдельного админа и очень удобно деплоить проекты на сервер, не занимаясь его конфигурацией, одно окружение для работы, для работы дома, для продакшена.
У меня к сожалению нету опыта в higload и горизонтальном масштабировании, поэтому, возможно некоторые очевидные вещи, могу не понимать.
Aleksandr
Повторю вопрос, если кто-то потерял нить беседы в сраче, ррасскажите пожалуйста какие проблемы у докера, что уважаемые админы говорят, что он не нужен.
Поясню, у нас нет отдельного админа и очень удобно деплоить проекты на сервер, не занимаясь его конфигурацией, одно окружение для работы, для работы дома, для продакшена.
У меня к сожалению нету опыта в higload и горизонтальном масштабировании, поэтому, возможно некоторые очевидные вещи, могу не понимать.
мне кажется не нужен было скзаано про конкретный указанный вами кейс. там образ убунту како-то был виден. зачем кому-то может понадобиться юзать конкретно образ убунты, а не хотя бы завернутое в него приложение?
twwlf
как бы да
Aleksandr
если это просто об изоляции говна в один образ, то да, так делать не надо
twwlf
если ты пытаешься использовать контейнер как виртуалку – это такая себе идея
Alexey
Повторю вопрос, если кто-то потерял нить беседы в сраче, ррасскажите пожалуйста какие проблемы у докера, что уважаемые админы говорят, что он не нужен.
Поясню, у нас нет отдельного админа и очень удобно деплоить проекты на сервер, не занимаясь его конфигурацией, одно окружение для работы, для работы дома, для продакшена.
У меня к сожалению нету опыта в higload и горизонтальном масштабировании, поэтому, возможно некоторые очевидные вещи, могу не понимать.
так вот помимо деплоить - есть поддерживать.
twwlf
если ты хочешь удобный провижн – возьми вагрант или типа того
Anonymous
какая там архитектура? один инетмагазин?
Например где меня докер спас, это сервис автоматических смс активаций, там работа с железом, парсеры, веб сокеты, всё аккуратно обёрнуто в докер и стабильно крутится не трахая мне мозги, restart always только поставил и всё, голова не болит.
twwlf
докер слегка про другое
Aleksandr
Alexey
Anonymous
Aleksandr
Anonymous
ты хоть на один вопрос ПРЯМОЙ ОТВЕТИТЬ МОЖЕШЬ?
Я хз что ты понимаешь под архитектурой, давай тупо сервисы перечислю:
php-fpm
nginx
NodeJs приложение
redis
на базе centos обёрнуто китайское ПО для работы с железками
postgres
python selenium ide для парсинга сайта
Всё через docker-compose крутится. Контейнеры общаются между собой и всё хорошо. Что тебе ещё нужно знать, задвай конретные вопросы.
Anonymous
twwlf
гм. Ну ты бы матчасть подучил, потом выводы делал
twwlf
тем более, делился ими
twwlf
в общем, докер – специфичный инструмент, не панацея
Anonymous
так вот помимо деплоить - есть поддерживать.
Если бы у нас был админ, я бы положил хрен и перенес на него обязаности, но я ещё раз повторюсь, я в проектах занимаюсь всем, от бизнес-аналитики до деплоя и поддержки.
Anonymous
twwlf
за новыми знаниями надо не в чат идти
Anonymous
тем более, делился ими
Я признаю, что слаб в администрировании, но не стыжусь этого и готов учиться.
twwlf
ты какую боль хочешь уменшить?
twwlf
удобство поставки?
twwlf
готово ли приложение поставляться в докерах?
twwlf
в любом сообществе профессионалы общаются и обмениваются опытом, а не обучают неграмотных забесплатно
twwlf
подсказок и направлений для раскопок тебе тут накидали на полгода вперёд
Anonymous
ты какую боль хочешь уменшить?
Единое окружение везде.
> удобство поставки?
Пока что проблема с полноценным деплоем через регистр
> готово ли приложение поставляться в докерах?
да, веб сайты средней сложности, чего бы им не быть готовым.
twwlf
в чём сейчас неединство окружения?
alexander
в общем, если прямо отвечать на вопрос, то кроме небольшого оверхеда работу с сетью у докера проблем нет (публикации кажется скидывали даже в чат). но чем сложнее систему наворчиваешь, тем более часто возникают специфичные проблемы и баги самого докера. в простом случае наверно все нормально будет. что-то конкретнее ответить без понимания специфики проекта сложно. мое мнение — есть время, стоит попробовать, может понравится.
Anonymous
twwlf
alexander
нет :)
Aleksandr
twwlf
вот-вот
Aleksandr
с реестром наверное)
twwlf
а если он докер готовить не умеет – он себе нормально так проблем создаст
Anonymous
Evgenii
Всем привет,
Короткая версия вопроса:
Как сделать так, чтобы 2 контейнера общались между собой через тот же IP адрес и Порт, что и внешний клиент на другой машине.
те из container1 по 10.0.7.2:9042 я попадал в container2 (оба на host1)
и с host2 по 10.0.7.2:9042 я попадал в container2 (host1)
Зачем:
1. поднимаю Cassandra-кластер в докере и столкнулся с проблемой при подключении к ней внешнего клиента (на другой машине и НЕ в докере, эти условия поменять нет возможности)
2. У cassandra есть listen address, по умолчанию это 172.18.0.2 и 172.18.0.3(из compose) BROADCAST_ADDRESS - это тот ip по которому к ноде надо подключаться, те по-умолчанию такой же, на котором она слушается. CASSANDRA_SEEDS - то, к кому подключаемся, тут тоже используем 172 сеть
Чтобы подключиться из вне (см пункт 1) , поднимаем интерфейсы дополнительные (хочется использовать одинаковые порты) и маппим порты 172.18.0.2:9042 -> 10.0.7.2:9042, 172.18.0.3:9042 -> 10.0.7.3:9042
Пока всё кажется логичным, всё работает.
НО, когда подключается клиент к скажем к 10.0.7.2:9042, cassandra ему отвечает что есть ещё нода по адресу 172.18.0.3, клиент пытается туда тоже сходить и у него, разумеется, не получается.
Заставить говорить Cassandra что сосед это не 172.18.0.3, а 10.0.7.3 можно только используя его в конфигурации, но, тогда вообще ничего не заработает, потому что ИЗ node1 по адресу 10.0.7.3 в node2 НЕ попасть.
Как разрешить такой тупик?
twwlf
т.е., на мой взгляд, докер – это не такой легкий и бесплатный способ въехать в линукс, а, скорее, наоборот
Aleksandr
Registry
это реестр переводится. я спросил проблема в чем
Anonymous
До свидания.
twwlf
всего доброго