
serbernar
22.03.2018
20:57:38
путь
GridFS — Django MongoDB Engine
http://django-mongodb-engine.readthedocs.io/en/latest/topics/gridfs.html

Panda
22.03.2018
20:59:41

serbernar
22.03.2018
21:00:04
логика одна и та же

Google

Panda
22.03.2018
21:00:26

serbernar
22.03.2018
21:00:33
а у кого-то есть нгинкс в докере?
как ссл завозите?
как-то слишком больно, уже подумываю старым дедовым способом: на сервере нгинкс и таск в кроне

Denis
22.03.2018
22:01:32
Зачем докер на проде? Матрёшки нравятся?

Andrey
22.03.2018
22:41:21

Denis
22.03.2018
22:41:58
Нет

Andrey
22.03.2018
22:43:54
Изолированная среда с оперативным управлением, возможностью поднятия на 1 сервере нескольких приложений без возможных конфликтов, экономия ресурсов
и это только так, по верхам

Denis
22.03.2018
22:44:00
Объясняю. У тебя на проде скорее всего ВДС - то есть контейнер. Ты внутрь ставишь докер - ещё один контейнер... а сколько контейнеров поверх твоей ВДС?

Andrey
22.03.2018
22:45:05

Denis
22.03.2018
22:45:55

Andrey
22.03.2018
22:46:28

Google

Denis
22.03.2018
22:46:52
Живой пример, хоть один
я имею ввиду различные версии непитоньих библиотек
разные версии nginx...
Может эластик?
или мемкеш или редис?

Andrey
22.03.2018
22:50:20
Окей, ответить на это особо нечем, ибо я мало что видел, в принципе. Но 1. Это не говорит о том, что таких проектов нет; 2. Это лишь одно из преимуществ докера.

Denis
22.03.2018
22:51:09
Такие проекты, как правило не лежат внутри одной ВДС

Andrey
22.03.2018
22:51:31
ты прям уверен?
Ты видел всё, наверное, да?

Denis
22.03.2018
22:52:35
Нет, конечно. Но мне хватает мозгов не использовать на проде бесполезный хлам
Зачем растрачивать ресурсы на запущенную докер машину и контейнеры, если можно их использовать во благо быстродействия самой ВДС?
А если используется какой нить кластер, то там контейнеризация совершенно другого уровня идёт
Докер хорош для разработки, в качестве единой среды... не более

Andrey
22.03.2018
22:56:53

Denis
22.03.2018
22:57:53
что бы в команде не было "у меня на винде не работает, а у меня на фряхе всё ок"

Andrey
22.03.2018
22:59:55
Вообще, начать, наверное, стоило бы с того, что Докер - замена виртуальным машинам с дополнительными плюшками.
Нет нужны в виртуальной машине, нет нужды в докере
Я же верно понимаю?
Так у меня сложилось.

Denis
22.03.2018
23:00:33
... для дева!

Google

Denis
22.03.2018
23:00:49
и дева командного
то есть у вас проект который вы пилите в 10м...
чтобы поведение было единообразным - докер отличная штука для команды

Andrey
22.03.2018
23:07:07
Не хочу/врятли смогу тебя разубеждать/ить. В силу нехватки опыта и знаний, я, боюсь, не смогу грамотно разложить все преимущества докера, в том числе и в проде.
Если есть желание, пообщайся с @lorddaedra Он сможет привести более существенные доводы.

Denis
22.03.2018
23:07:55
У меня лично был только единичный случай потребности в докере - древняя версия эластика (лень было ставить в саму систему)

Andrey
22.03.2018
23:08:17
Даже не нужен, а... более рационален.

Denis
22.03.2018
23:09:30

Andrey
22.03.2018
23:09:45

Denis
22.03.2018
23:10:11

Andrey
22.03.2018
23:10:36

Denis
22.03.2018
23:10:38

Andrey
22.03.2018
23:10:55
Всё, всё, не шуми.
Докер - плохой. Не используй докер.
Я пока не вижу причин его не использовать. Ты видишь. Наше право.

Denis
22.03.2018
23:13:10
У меня тоже нет желания кому то что либо доказывать. Но я за рациональное распределение ресурсов
@akovalchuks Вот у тебя лично есть где нить на проде, чтобы на одном серве несколько докер контейнеров, в которых различаются версии какого либо ПО?

Andrey
22.03.2018
23:16:14

Google

Denis
22.03.2018
23:16:49
А вообще 1 серв с несколькими контейнерами докера?

Andrey
22.03.2018
23:21:13
И вот ещё один плюс. Знаешь, сколько занимает у меня переезд на другую вдс? Установил докер, спулил образ, сбилдил и... запустил? Звучит крайне удобно.
На деле пробовал: первый раз непривычно.
Дальше - довольно-таки быстро и удобно.

Denis
22.03.2018
23:24:34

Pavel
22.03.2018
23:26:24
ансибл?
Ансибл требует дисциплины, так как разрешает что-то сделать в системе мимо себя. С докером так не получится, все проходит через dockerfile/docker compose

Andrey
22.03.2018
23:27:40

Denis
22.03.2018
23:27:41

Andrey
22.03.2018
23:28:35

Pavel
22.03.2018
23:29:14

Denis
22.03.2018
23:30:13

Pavel
22.03.2018
23:31:39

Denis
22.03.2018
23:32:12
В чем "уличная магия" докера?
Ну раз для тебя не магия, тогда расскажи мне про уровни кеширования отдельных слоёв контейнеров.... Что происходит когда в разных контейнерах испольпользуются одинаковые слои?

Andrey
22.03.2018
23:33:53
Я тебе не соперник. Не пытайся меня продавить.

Denis
22.03.2018
23:35:13

Andrey
22.03.2018
23:35:55

Denis
22.03.2018
23:36:09

Google

Denis
22.03.2018
23:37:18
Я просто защищаюсь

Andrey
22.03.2018
23:37:30
С моей стороны это выглядит, будто коммунист защищается от демократии.
Я могу ошибатсья, конечно.
А ты, кстати, не можешь. Это подбешивает.

Denis
22.03.2018
23:39:26
Я могу признавать свои ошибки... и я говорил, что докер классный и для каких случаев
я просто против его в проде

serbernar
22.03.2018
23:39:53
так-с, я тут
готов доказать и рассказать шо и почему

Denis
22.03.2018
23:40:18
Мне раньше вообще фабрики хватало

serbernar
22.03.2018
23:41:47
я за докер в проде, если зоопарк, если микросервисы, если хочется изоляции и нормальной CI. Особенно скейлить удобно. Но и опять же: для больших бизнесов мб докер и минус
потому что там амазоны, лямбды и собсный саппорт
который по 100 тачек разворачивает и сворачивает в день
ну нгинкс и бд я держу на сервере
все остальное - в докерах
бд в докере считаю злом

Denis
22.03.2018
23:43:49

serbernar
22.03.2018
23:44:03
хотелка

Pavel
22.03.2018
23:44:12

serbernar
22.03.2018
23:46:08
а если два инстанса приложения, или вообще разные виды, но ходят в одну бд, как синхронизироваться между командой? да и там же список прослушиваемых адрессов превращается в лапшу, нет?