
Nikolay
13.03.2017
15:17:35
короче, это пустой разговор. Если докер твою задачу решает - пользуйся на здоровье, но когда пойдут проблемы - потом не жалуйся

Alex
13.03.2017
15:21:54

Google

Nikolay
13.03.2017
15:22:39
по мне так лишний сомнительный слой абстракции

Alex
13.03.2017
15:23:30

Nikolay
13.03.2017
15:24:57

Alex
13.03.2017
15:25:23

Nikolay
13.03.2017
15:26:36
пока у тебя билдится контейнер - Вася уже туеву хучу кода напишет и запулит в дженкинс

Alex
13.03.2017
15:29:33

Nikolay
13.03.2017
15:30:23

Roman
13.03.2017
15:35:01
https://www.cs.cmu.edu/~chensm/Big_Data_reading_group/papers/flexsc-osdi10.pdf
лучше вот это почитайте

dmage
13.03.2017
15:40:54
у вас холивор CI vs контейнеризация?)

Oleg
13.03.2017
15:43:15
Коллеги, такой вопрос. Меня попросили провести серию консультаций по внедрению DevOps и прочего Agile для одной небольшой компании. Вопрос: сколько это обычно стоит? Сколько с них запросить? подразумевается почасовая оплата.

Google

Alex
13.03.2017
15:44:40
Смотря что ты им расскажешь. Бери за весь проект 120к вне зависимости от времени.

Oleg
13.03.2017
15:45:27
Мне нужно помочь им провести реорганизацию всего воркфлоу и имплементировать CI\CD
120k российских рублей?

Alex
13.03.2017
15:48:00
Это тебе нужно полностью внедряться в их процесс.. На месяц с головй уйдешь. Плюс знания твои… 3 месячных ЗП запрашивай сразу! +погрешность за превышение тредоемкости.

Oleg
13.03.2017
15:48:29

Alex
13.03.2017
15:49:34
Работа неблагодарная. Ты им придешь и все наладишь и тебе скажут “спасибо за помощь”… бери чтобы стимыл был им и тебе! Те кто хочет сэкономить обычно и страдают без DevOps’ов

Александр
13.03.2017
15:52:41

Daniel
13.03.2017
15:54:44
у вас холивор CI vs контейнеризация?)
у николая на любом месте бомбит, где с ним не согласны. но точку зрения свою николай никогда внятно не выражает, поэтому оппоненты не могут с ним успешно спорить...

Nikolay
13.03.2017
15:55:35
не надо перевирать, пожалуйста
кстати, на канале по go - тоже

Daniel
13.03.2017
15:56:13
ну тогда скажи нам, о предельно ясный - чем тебя контейнеры-то не устраивают?
почему ими деплоиться - это вилкой суп есть?

Nikolay
13.03.2017
15:56:48

dmage
13.03.2017
15:57:06
кратко резюмируйте например

Daniel
13.03.2017
15:57:07

dmage
13.03.2017
15:57:20
люди работают, не всем есть время следить за флеймом)

Nikolay
13.03.2017
15:58:49
потому что контейнеры очень плохи с точки зрения безопасности (достаточно погуглить эксплойты в докере), потому что при малейших телодвижениях в духе "открыть порт" или "примонтировать папку" контейнер надо пересобирать, потому что еще примерно полгода назад не было никакой гарантии, что контейнер, собранный, к примеру, под убунтой, нормально заработает на центосе и наоборот
потому что при любом шаге вправо или влево надо вникать и писать код на Go, который хоть и простой, но в случае докера, насколько я помню, не особо хорошо документированный

dmage
13.03.2017
15:59:43
контейнеризация докером не ограничивается, есть lxc например

Google

Nikolay
13.03.2017
15:59:59

dmage
13.03.2017
16:00:01
я не защищаю CI или докер, но факты есть факты
нет, неправильно
lxd обертка поверх lxc
если горит за безопасность, можно юзать непривелигированные lxc

blkmrkt
13.03.2017
16:00:58

dmage
13.03.2017
16:00:59
про порты - в lxc нет такой проблемы

Nikolay
13.03.2017
16:01:49
а, у них теперь libcontainer, окей

dmage
13.03.2017
16:01:53
ну и таскать между хостами с одинаковыми ядрами проблем быть не должно
это я все еще про lxc

Nikolay
13.03.2017
16:02:21

dmage
13.03.2017
16:02:33
поэтому я говорю про одинаковые ядра
все таки это не полная виртуализация

Nikolay
13.03.2017
16:02:58
ну да, согласен
вот из-за совокупности всех этих "да, но..." я и не люблю докер

dmage
13.03.2017
16:03:36
с тем же успехом можно не любить git или svn
инструменты для своих задач
где-то что-то подходит лучше
я описал выше кейсы насчет безопасности и портов

Daniel
13.03.2017
16:04:17

Google

Nikolay
13.03.2017
16:05:10
и что, теперь не надо пересобирать контейнер, чтобы открыть порт?

Daniel
13.03.2017
16:05:41
а глобальный докер регистри - это, наверное, миф

dmage
13.03.2017
16:06:04
в lxc - не надо

Nikolay
13.03.2017
16:06:05

Daniel
13.03.2017
16:06:22

Nikolay
13.03.2017
16:06:24

dmage
13.03.2017
16:06:29
вы или не используйте слово "контейнер", или не критикуйте порты :)

Nikolay
13.03.2017
16:06:40

Daniel
13.03.2017
16:07:08

dmage
13.03.2017
16:07:45
я так понимаю камни летят в перезапуск докер-контейнера?

Daniel
13.03.2017
16:07:54
я пока не понял

Nikolay
13.03.2017
16:07:59
https://stackoverflow.com/questions/19897743/exposing-a-port-on-a-live-docker-container
вот ссылка 2013 года, там написано, что докер в это не умеет
уже научился?

Daniel
13.03.2017
16:09:16
> I'm trying to create a Docker container that acts like a full-on virtual machine
дальше читать не надо. можно сразу писать ответ "don't"

Nikolay
13.03.2017
16:09:36

Roman
13.03.2017
16:10:26

Google

Daniel
13.03.2017
16:10:33

Nikolay
13.03.2017
16:10:57

Daniel
13.03.2017
16:11:06
конечно, надо

Nikolay
13.03.2017
16:11:13
нет, не надо

Roman
13.03.2017
16:11:24

Daniel
13.03.2017
16:11:28
иначе можно много разной чуши в интернете прочесть

Nikolay
13.03.2017
16:11:31
либо ты вникаешь в проблему и обсуждаешь ее, либо твое мнение по вопросу нерелевантно

Daniel
13.03.2017
16:11:41
нет такого вопроса. нет
но ты его нам упорно навязываешь

dmage
13.03.2017
16:11:56
насчет толстых контейнеров не соглашусь
иногда можно

Daniel
13.03.2017
16:12:08
лучше избегать

dmage
13.03.2017
16:12:16
неавторитетно

Nikolay
13.03.2017
16:12:35

Daniel
13.03.2017
16:12:48
я не прикопался не по делу

Roman
13.03.2017
16:12:54

Nikolay
13.03.2017
16:12:57

Daniel
13.03.2017
16:13:02
но как тебе это объяснить - я не знаю

Nikolay
13.03.2017
16:13:05
там написан конкретный вопрос