Denis
Сейчас сайтик поищу, там хорошо расписано про HA
Denis
http://ruhighload.com/sitemap
Илья
деплой прода основан аутсорсным девелопером именно на контейнерах. задача только в резервировании боевого сервера на случай неисправности. сервера прода, резерва и теста железные.
Denis
Чтобы понять как его резервировать, нужно понимать что из себя представляют приложения. Нужна архитектура проекта.
Oleg
+ мозги
Илья
http://www.myshared.ru/slide/498333/ на 28 странице более подробнее об использованных технологиях
Leonid Kalneus
Кто будет в Новосибирске в районе 16-го ноября - http://www.meetup.com/Docker-Novosibirsk/events/234464452/
Denis
Илья
CentOS Linux release 7.2.1511 (Core)
Denis
Илья
docker version 1.9.1
Илья
что и где посмотреть? какой командой?
Илья
api version 1.21
Илья
Go version go1.4.2
Denis
Я примерно о вот этом http://ruhighload.com/post/%D0%90%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%B0+%D0%B2%D1%8B%D1%81%D0%BE%D0%BA%D0%B8%D1%85+%D0%BD%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BE%D0%BA
Denis
Только в данном случае для вас важны не столько высокие нагрузки сколько высокая доступность
Denis
Достигается она примерно теми же средствами
Илья
понял. спасибо. почитаю.
Alexander
слушайте. вопрос такой
база в контейнере, нормально ли это, и будут ли какие-то советы сразу, чтобы потом не вкрячиться?
Denis
нормально, только используй volume для хранилища
Alexander
меня просто оверхедом тут пугали
Alexander
ок. спасибо
Denis
https://www.percona.com/blog/2016/02/11/measuring-docker-io-overhead/
Denis
Но на сколько я знаю overhead есть на сетевом уровне. Хорошей практикой в случае highload выкидывать порты напрямую в хост —net=host. Может конечно что-то изменилось с последними апдейтами. Кто нибудь в курсе?
Bogdan (SirEdvin)
Так же все
Bogdan (SirEdvin)
Там же в любом случае через nat, Если не в хосте
Bogdan (SirEdvin)
Вот и оверхед
Andrew
та при чем тут над
Andrew
оно через юзерспейс весь траф прогоняет
Andrew
понятно что там будет адовенький оверхедик
Andrew
что собственно и пишут ребята https://www.percona.com/blog/2016/02/05/measuring-docker-cpu-network-overhead/
Ruslan
всем привет!
1 - Яндекс.Доставка
2 - веб-разработчик, php, js, python
3 - пока не определился чем могу быть полезен )
Oleksandr
Oleksandr
Почему в 2 и 4 тестах такая разница?
Dmitrii
Воу
Dmitrii
В Яндексе есть что-то на пхп?
Aleksandr
В Яндексе есть что-то на пхп?
во всех крупных компаниях есть что-то на пхп, т.к. внутренних команд очень много и все пилят разные продукты разной енобходимости и ценности
Vadim
В Яндексе Кинопоиск на php ;D
Albert
Нужен совет, например есть четыре сервиса, каждый в своем репозитории, nginx, rabbitmq, api, worker, в каком репозитории лучше хранить docker-compose для запуска всего сразу?
Alex
в отдельном?
Alex
в репозитории с общей конфигурацией конечно же.
Anton
Доброе утро.
Anton
А чем закончился разговор про runit/supervisord/s6?
Anton
Выявили фаворита?
Rinat
daemontools?
Anton
http://skarnet.org/software/s6/why.html
Anton
“daemontools was not designed to take over init, although it can be made to work with enough hacking skills. Same thing with daemontools-encore.”
Anton
Про supervisor есть в документации самого докера https://docs.docker.com/engine/admin/using_supervisord/
Anton
Но хотелось бы услышать отзывы от тех, кто использовал что-то из этого.
Cin
Видели? https://store.docker.com/
Aleksandr
видели. ничего страшного
Cin
Так наоборот хорошо
Ilia
а зачем это вообще?
Cin
Контейнеры же продавать
Ilia
Типо продажа работы девопсов?=)
Cin
ага
Илья
http://www.cnews.ru/news/line/2016-09-27_red_hat_openshift_container_platform_33_obespechit
Alexander
подскажите в какую сторону копать
хапускаю через docker-compose связка
db
webapp
несколько версия приложения
планирую их развести по доменам
v1.myapp.com
v2.myapp.com
как разрулить точку взода ip:80
если в docker-compose помещаю nginx-proxy - он отлично работат со своей группой (сетью)
и начинает конфликтовать за порт с второй версией
Alexander
в какую сторону посмотреть чтоб запустить несколько web приложений на одном порту внешнем
Roman
нжинкс ставить точкой входа
Roman
и по хосту разруливать
Roman
или другой роутер l7
Roman
уровня
Илья
коллеги, а нельзя ли как-то развернуть тестовый и препрод сервера на одном хосте?
Denis
Можно
Илья
есть описание как?
Alexander
а кто как с логами от контейнеров работает ?
Ruslan
пока никак, но скорее всего будем через fluentd драйвер в logstash отправлять
Sergey
Ruslan
потому что "скорее всего" - с флюентом работал без докера. Спасибо, сравню потом все драйвера друг с другом
Alex
Привет!
Меня зовут Алекс, я работаю на себя (не фриланс, просто на себя). Мне нравится Докер, поэтому хочу про него... говорить в чатике.
Alex
Привет! как ты используешь докер?
Anton
для докеризации?
Alexander
а что так можно?
Ruslan
а вот вопрос - как пробросить все переменные окружения без перечисления? или это не docker-way ?
Denis
Все точно не стоит, мало ли что у тебя в переменных окружения есть
Alex
Если вам надо весь env пробросить в докер, то возможно вы неправильно готовите докер.
Ruslan
Alex
Привет! как ты используешь докер?
Вернее не как, а зачем. Потому что как = для развертывания микросервисов примерно всегда.
Зачем - чтобы было не тошно сисадминить серверы.