
Илья
28.09.2016
09:32:46
его в данном случае лучше использовать?

Denis
28.09.2016
10:13:20
А что ты хочешь резервировать? БД?

Илья
28.09.2016
10:18:47
говоря в общем саму непрерывную работу продукта. осознаю, что вариантов достижения несколько. ищу самый упрощенный. технологию докеров изучаю недавно.
продукт приобретен до моего появления в проекте. сейчас стадия внедрения и тестирования.

Google

Denis
28.09.2016
10:45:38
Продукт это слишком обширно.
Разбей на компоненты. Если продукт завязан на бд то тебе нужно реплицировать бд и держать просто копию приложений в другом месте

Илья
28.09.2016
10:47:18
репликацией и администрированием субд занимается отдельный сотрудник
нужны именно копии папок контейнеров, образов, метаданных и т.п.

imya
28.09.2016
10:49:17

Илья
28.09.2016
10:50:27
по моему пониманию для реализации синхронизации, реплицирования и защиты от сбоев нужен отдельный сервер с Docker Swarm+Ansible+Consul?

Denis
28.09.2016
10:54:16
Сейчас сайтик поищу, там хорошо расписано про HA
http://ruhighload.com/sitemap

Илья
28.09.2016
10:57:21
деплой прода основан аутсорсным девелопером именно на контейнерах. задача только в резервировании боевого сервера на случай неисправности. сервера прода, резерва и теста железные.

Denis
28.09.2016
10:57:57
Чтобы понять как его резервировать, нужно понимать что из себя представляют приложения. Нужна архитектура проекта.

Oleg
28.09.2016
10:58:19
+ мозги

Илья
28.09.2016
11:14:28
http://www.myshared.ru/slide/498333/ на 28 странице более подробнее об использованных технологиях

Google

Leonid
28.09.2016
11:18:05
Кто будет в Новосибирске в районе 16-го ноября - http://www.meetup.com/Docker-Novosibirsk/events/234464452/

Denis
28.09.2016
11:39:55

Илья
28.09.2016
11:43:09
CentOS Linux release 7.2.1511 (Core)

Denis
28.09.2016
11:43:55

Илья
28.09.2016
11:44:07
docker version 1.9.1
что и где посмотреть? какой командой?
api version 1.21
Go version go1.4.2

Denis
28.09.2016
11:46:14
Я примерно о вот этом 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
Только в данном случае для вас важны не столько высокие нагрузки сколько высокая доступность
Достигается она примерно теми же средствами

Илья
28.09.2016
11:49:45
понял. спасибо. почитаю.

Aleksandr
28.09.2016
12:34:17
слушайте. вопрос такой
база в контейнере, нормально ли это, и будут ли какие-то советы сразу, чтобы потом не вкрячиться?

Denis
28.09.2016
12:34:52
нормально, только используй volume для хранилища

Aleksandr
28.09.2016
12:46:42
меня просто оверхедом тут пугали
ок. спасибо

Denis
28.09.2016
12:50:00
https://www.percona.com/blog/2016/02/11/measuring-docker-io-overhead/
Но на сколько я знаю overhead есть на сетевом уровне. Хорошей практикой в случае highload выкидывать порты напрямую в хост —net=host. Может конечно что-то изменилось с последними апдейтами. Кто нибудь в курсе?

Bogdan (SirEdvin)
28.09.2016
13:02:39
Так же все
Там же в любом случае через nat, Если не в хосте

Google

Bogdan (SirEdvin)
28.09.2016
13:03:20
Вот и оверхед

Andrew
28.09.2016
14:15:01
та при чем тут над
оно через юзерспейс весь траф прогоняет
понятно что там будет адовенький оверхедик
что собственно и пишут ребята https://www.percona.com/blog/2016/02/05/measuring-docker-cpu-network-overhead/

Ruslan
28.09.2016
20:24:57
всем привет!
1 - Яндекс.Доставка
2 - веб-разработчик, php, js, python
3 - пока не определился чем могу быть полезен )

Aleksandr
28.09.2016
20:25:38
Почему в 2 и 4 тестах такая разница?

Dmitrii
28.09.2016
21:54:56
Воу
В Яндексе есть что-то на пхп?

Aleksandr
28.09.2016
22:52:44
В Яндексе есть что-то на пхп?
во всех крупных компаниях есть что-то на пхп, т.к. внутренних команд очень много и все пилят разные продукты разной енобходимости и ценности

Vadim
29.09.2016
01:21:05
В Яндексе Кинопоиск на php ;D

Альберт
29.09.2016
02:41:11
Нужен совет, например есть четыре сервиса, каждый в своем репозитории, nginx, rabbitmq, api, worker, в каком репозитории лучше хранить docker-compose для запуска всего сразу?

Alex
29.09.2016
04:37:31
в отдельном?
в репозитории с общей конфигурацией конечно же.

Anton
29.09.2016
07:21:30
Доброе утро.
А чем закончился разговор про runit/supervisord/s6?
Выявили фаворита?

Rinat
29.09.2016
07:22:46
daemontools?

Anton
29.09.2016
07:24:55
http://skarnet.org/software/s6/why.html

Google

Anton
29.09.2016
07:25:11
“daemontools was not designed to take over init, although it can be made to work with enough hacking skills. Same thing with daemontools-encore.”
Про supervisor есть в документации самого докера https://docs.docker.com/engine/admin/using_supervisord/
Но хотелось бы услышать отзывы от тех, кто использовал что-то из этого.

Dmitriy
29.09.2016
08:01:00
Видели? https://store.docker.com/

Aleksandr
29.09.2016
08:18:06
видели. ничего страшного

Dmitriy
29.09.2016
08:51:13
Так наоборот хорошо

Ilya
29.09.2016
09:01:28
а зачем это вообще?

Dmitriy
29.09.2016
09:01:43
Контейнеры же продавать

Ilya
29.09.2016
09:02:21
Типо продажа работы девопсов?=)

Dmitriy
29.09.2016
09:02:35
ага

Илья
29.09.2016
09:15:15
http://www.cnews.ru/news/line/2016-09-27_red_hat_openshift_container_platform_33_obespechit

Alexander
29.09.2016
10:59:56
подскажите в какую сторону копать
хапускаю через docker-compose связка
db
webapp
несколько версия приложения
планирую их развести по доменам
v1.myapp.com
v2.myapp.com
как разрулить точку взода ip:80
если в docker-compose помещаю nginx-proxy - он отлично работат со своей группой (сетью)
и начинает конфликтовать за порт с второй версией
в какую сторону посмотреть чтоб запустить несколько web приложений на одном порту внешнем

Roman
29.09.2016
11:02:37
нжинкс ставить точкой входа
и по хосту разруливать
или другой роутер l7
уровня

Илья
29.09.2016
11:24:59
коллеги, а нельзя ли как-то развернуть тестовый и препрод сервера на одном хосте?

Denis
29.09.2016
11:29:14
Можно

Илья
29.09.2016
11:30:25
есть описание как?

Google

Aleksandr
29.09.2016
11:31:00

Alexander
29.09.2016
13:39:29
а кто как с логами от контейнеров работает ?

Ruslan
29.09.2016
13:43:02
пока никак, но скорее всего будем через fluentd драйвер в logstash отправлять

Sergey
29.09.2016
13:48:27

Ruslan
29.09.2016
13:49:24
потому что "скорее всего" - с флюентом работал без докера. Спасибо, сравню потом все драйвера друг с другом

Alex
29.09.2016
13:53:50
Привет!
Меня зовут Алекс, я работаю на себя (не фриланс, просто на себя). Мне нравится Докер, поэтому хочу про него... говорить в чатике.

Alex
29.09.2016
14:32:52
Привет! как ты используешь докер?

Anton
29.09.2016
14:44:21
для докеризации?

Alexander
29.09.2016
14:59:00
а что так можно?

Ruslan
29.09.2016
15:00:05
а вот вопрос - как пробросить все переменные окружения без перечисления? или это не docker-way ?

Denis
29.09.2016
15:02:38
Все точно не стоит, мало ли что у тебя в переменных окружения есть

Alex
29.09.2016
15:18:27
Если вам надо весь env пробросить в докер, то возможно вы неправильно готовите докер.

Ruslan
29.09.2016
15:32:17

Alex
29.09.2016
19:17:51
Привет! как ты используешь докер?
Вернее не как, а зачем. Потому что как = для развертывания микросервисов примерно всегда.
Зачем - чтобы было не тошно сисадминить серверы.

Max
29.09.2016
19:19:33
Всем добрый вечер, с докером не работал, знаю о нем мало.
Хотел узнать у благородных донов: может ли быть один контейнер с бд, другой с бекендом и между ними натянута какая-нибудь связь?
Спасибо

Alex
29.09.2016
19:20:15

Max
29.09.2016
19:20:34
Я про условный кейс