
banuchka
15.10.2016
22:43:24
Жизнь прекрасна! ;)
Особенно, i/o
Особенно когда все осознали, что ssd всех проблем не решает

Ivan
15.10.2016
22:45:27

banuchka
15.10.2016
23:12:16
Они умели, но стеснялись

Google

Vladimir
16.10.2016
17:17:15
кто нить юзал вот этот имадж
https://github.com/olberger/baseimage-docker
?
Расписано довольно красиво. Убунта, допиленная для работы в докере. syslog-ng в комплекте

N
16.10.2016
17:23:49
Это подрывает идею контейнера как изолированного процесса

zigmund
16.10.2016
17:24:19
Нет
Не стоит утрировать
Контейнер = процесс
Логичнее
Контейнер = сущность / сервис
Сислог в контейнере - норм практика.

Phil
16.10.2016
17:27:00

zigmund
16.10.2016
17:27:38
Баду - прод
Из публичных
И не только

Roman
16.10.2016
17:29:02

zigmund
16.10.2016
17:30:52
Драть микросервис на процессы - это дичь. Есть атомарный сервис, включающий энное кол-во процессов, и все они омеют один цикл жизни в рамках сервиса. Зачем дербанить?

Vladimir
16.10.2016
18:14:21

Google

Vladimir
16.10.2016
18:14:52
прямолинейное трактование принципов может наломать много дров

zigmund
16.10.2016
18:15:04

N
16.10.2016
19:04:18

zigmund
16.10.2016
19:05:12

N
16.10.2016
19:05:43
Практика в основном
Докер не предназначен для сваливания процессов в кучу
Можно, но зачем
Можно и supervisord засунуть туда и сделать там много маленьких линуксов, но это не лучшее решение
Контейнер это не vm

Vladimir
16.10.2016
19:09:07
ок)

N
16.10.2016
19:09:36
Сунь ещё ssh внутрь для комплекта, вместе с сислогом
Крон не забудь

Pavel
16.10.2016
19:12:07
Можно, но зачем
1) Уменьшить оверхед на коммуникацию между процессами
2) Гарантировать атомарность процессов как единого сервиса
3) логически иметь одну сущность а не размазаную по контейнерам

N
16.10.2016
19:13:02
Это все дискуссия монолит против микро
Какой оверхед во внешнем сислоге? Нулевой

Vlad
16.10.2016
19:14:01

N
16.10.2016
19:14:03
А также вм против контейнера

Vladimir
16.10.2016
19:14:39

Google

Vladimir
16.10.2016
19:14:46

zigmund
16.10.2016
19:14:55

N
16.10.2016
19:15:11
У нас сервис собирается из 5-6 контейнеров, если упадёт одна часть, мы сможем ее восстановить отдельно
оно в той сборке есть
Ну так сделал себе чувак базовый образ и работает как с вм, это не значит, что это нормально

Vladimir
16.10.2016
19:16:20
ничего общего с вм

N
16.10.2016
19:17:32
Ага, целый Линукс в образ пихнул, ничего общего

Vladimir
16.10.2016
19:17:52
омг. ой всё

N
16.10.2016
19:18:55
Почему вы так всполошились, вам никто не запрещает заворачивать ваш монолит в докер и ходить внутрь по ssh

Vladimir
16.10.2016
19:19:39
я просто не люблю религиозных фанатиков) других не знаю что задело

Pavel
16.10.2016
19:20:17
Не запрещает конечно, но фраза "это не нормально" имеет запретительный оттенок

N
16.10.2016
19:20:26
"Лично мне не нравится" = религиозный фанатизм
Лол

zigmund
16.10.2016
19:20:31
Кто-то использует идею ради идеи, а кто-то использует идею ради высшей цели. Высшая цель - читай прод.
Религиозный фанатизм пришёлся очень даже в пору.

N
16.10.2016
19:21:12

zigmund
16.10.2016
19:21:14
Лол

Pavel
16.10.2016
19:21:23

N
16.10.2016
19:21:28

Vladimir
16.10.2016
19:21:49
у меня на на работе стажёры часто просят рассказать им секретное правило дающее ответы по всем ситуациям. Иногда так сложно бывает донести, что самое главное правило это включать долбанный мозг

Google

N
16.10.2016
19:23:25
Просветите

zigmund
16.10.2016
19:23:34

Vladimir
16.10.2016
19:23:45
существует мнение что дельфины спасают людей.
просто потому что факты спасения общеизвестны, а факты того что дельфины топили людей недоступны по понятным причинам.
так вот смотреть оф. образы это брать в учёт только доступные факты спасения
я закончил)

N
16.10.2016
19:25:48

zigmund
16.10.2016
19:26:12

N
16.10.2016
19:26:34

Admin
ERROR: S client not available

zigmund
16.10.2016
19:27:41

N
16.10.2016
19:28:17
Вам не стоит давать советы, что кому обсуждать

zigmund
16.10.2016
19:28:42

Ivan
16.10.2016
19:35:06
Зачем использовать ещё один сислог, же в контейнере, да слать по сети, если нужно просто писать логи на хост системный сислог?
Зачем плодить сущности, да ещё и делать оверхед на пустом месте
И не говорите, что его там нет. Есть. Можно ли им пренебречь - другой вопрос.
Интересно ещё на хайлоаде посмотреть, будет ли он проёбывать логи как в любой другой сетевой конфигурации.
З.Ы. Я за контейнер = сервис. Без фанатизма

banuchka
16.10.2016
19:54:27
Ребяты, а вы в оффлайне встречаетесь на пообщаться?

Pavel
16.10.2016
19:59:30
Можно и подраться

Google

Pavel
16.10.2016
19:59:56
Отстоять веру

Ivan
16.10.2016
20:04:34

banuchka
16.10.2016
20:07:45
В ноябре никто не желает? Я как раз в мск буду ;)

Evgeny
16.10.2016
20:09:31
А сюда никто не жаждет ли? https://devopsconference.de/program/

Ivan
16.10.2016
20:11:47
Но в ноябре про докер мне почти нечего будет рассказать.

banuchka
16.10.2016
20:12:59
Ну я раз написал. Попробую позже еще раз написать. Можт интересно кому
Я про просто в пабе встретиться и пообщаться, есличто

Ivan
16.10.2016
20:20:08

banuchka
16.10.2016
20:21:13
Оукей

Oleg ?
17.10.2016
08:17:38
Ребят объясните пожалуйста
по swarm
в доках есть пример
docker service create \
—replicas 3 \
—name redis \
—update-delay 10s \
redis:3.0.6
и далее описалово
The —update-delay flag configures the time delay between updates to a service task or sets of tasks.
правильно ли я понимаю что 10 секунд это время, которое сворм ждем после успешного апдейта последнего контейнера
?
извините за нубство)

Aleksey
17.10.2016
08:19:47
between — вроде между апдейтами

Oleg ?
17.10.2016
08:21:39
ну да, вопрос только в том, что ждет ли он успешного апдейта последнего, или сразу после команды UPDATE ждет 10 сек и запускает ее на 2 ноде, независимо от результата апдейта первой ноды?