Anonymous
Apt-get install
CC-BY-SA-4.0/Docker-ce30.0
У меня можно сказать RnD
CC-BY-SA-4.0/Docker-ce30.0
Продолжайте
CC-BY-SA-4.0/Docker-ce30.0
уже интересно
CC-BY-SA-4.0/Docker-ce30.0
хоть не brew install
Anonymous
Тогда я тебе еще наброшу для rnd. Внезапно, можно обойтись systemd-nspawn
Anonymous
Или же git
CC-BY-SA-4.0/Docker-ce30.0
внезапно можно обойтись scp и pdsh
Anonymous
Вот да
CC-BY-SA-4.0/Docker-ce30.0
но мы это уже проходили
Anonymous
Подробнее можно о задачах?
CC-BY-SA-4.0/Docker-ce30.0
Есть стандартная штука, постгрес, нджинкс, фронт и бакенд на джанге
CC-BY-SA-4.0/Docker-ce30.0
между фронтом и бэкендом есть какое-то версионное рестапи
CC-BY-SA-4.0/Docker-ce30.0
куда мне почитать чтобы за три дня смочь сделать деплой, апдейт и масштабирование этого добра?
CC-BY-SA-4.0/Docker-ce30.0
Конкретно сильно интерисует апгрейд
Anonymous
Пока что я вижу самое обычное приложение и докер там не нужен. А если учесть, что он, докер, не очень любит virtualenv, то ещё и странным выглядит
CC-BY-SA-4.0/Docker-ce30.0
у нас для другого продукта есть самописный деплой и апгрейд, крутой но без отката назад.
CC-BY-SA-4.0/Docker-ce30.0
А что там нужно?
Anonymous
Apt-get install
CC-BY-SA-4.0/Docker-ce30.0
блин
Anonymous
Это на тему даунгрейда)
CC-BY-SA-4.0/Docker-ce30.0
у нас так облако деплоится.
CC-BY-SA-4.0/Docker-ce30.0
только yum install
CC-BY-SA-4.0/Docker-ce30.0
и база нереляционная
CC-BY-SA-4.0/Docker-ce30.0
так что никаких даунгрейдов.
Anonymous
Ну и зачем городить докеры?
CC-BY-SA-4.0/Docker-ce30.0
только вперёд
Anonymous
Если уже есть yum
CC-BY-SA-4.0/Docker-ce30.0
Тогда расскажите, для чего нужен докер.
CC-BY-SA-4.0/Docker-ce30.0
Ям есть в одном проекте
Anonymous
Чтобы запускать харди в продакшне
CC-BY-SA-4.0/Docker-ce30.0
другой проект мы хотим собирать не на koji а на тачках девелоперов
Anonymous
Ям есть в одном проекте
Вот! Уже хоть какие-то подробности и задаче появляться
CC-BY-SA-4.0/Docker-ce30.0
чтобы сразу в регистри
CC-BY-SA-4.0/Docker-ce30.0
чтобы сразу одной командой и безопасно. Вот что-то типа такого можно сделать?
Anonymous
О, тогда можно вариантом провижиниться
Anonymous
Вагрант - это хашикорп. Хипстеры любят хашикорп
CC-BY-SA-4.0/Docker-ce30.0
хашикорп?
CC-BY-SA-4.0/Docker-ce30.0
вагрант нужен чтобы говнякать и быстро делать дев окружение, мне казалось.
CC-BY-SA-4.0/Docker-ce30.0
так где помощь ньюфагам?
CC-BY-SA-4.0/Docker-ce30.0
пока я только услышал что не надо юзать докер а надо юзать пакетный менеджер.
Anonymous
А я пока не услышал задачи. Только "нам нужно деплоиться". Ну и используй встроенный пакетный менеджер, в нем проблема?
CC-BY-SA-4.0/Docker-ce30.0
Апгрейд
CC-BY-SA-4.0/Docker-ce30.0
Откаты
CC-BY-SA-4.0/Docker-ce30.0
Не епстить с пакетными менеджерами и сборочницами
Anonymous
Они это умеют. Но ок, пакетами неудобно, допустим
CC-BY-SA-4.0/Docker-ce30.0
Масштабирование
CC-BY-SA-4.0/Docker-ce30.0
Обходиться без админов ещё одного прода
Dmitry
Я так понимаю, у вас и дистрибутивов несколько? Раз речь про системы сборки пакетов
CC-BY-SA-4.0/Docker-ce30.0
И я опять же не услышал, зачем нужен докер, кроме как облегчить эти задачи и изолировать приложения.
Dmitry
Тогда докер может помочь, им можно упаковать всё окружение, которое необходимо приложению
CC-BY-SA-4.0/Docker-ce30.0
ну
Dmitry
Но для него нужна инфраструктура. Нужна хорошая автоматизация
CC-BY-SA-4.0/Docker-ce30.0
прод будет наверное на убунте
Dmitry
И инструменты оркестрирования
CC-BY-SA-4.0/Docker-ce30.0
но девелоперские тачки с разными осями
CC-BY-SA-4.0/Docker-ce30.0
так что тут докер выглядит привлекательно
Dmitry
Какие ОС используют разработчики - их дело
CC-BY-SA-4.0/Docker-ce30.0
Вот и я не знаю, зачем :)
Тогда не смущайте меня пожалуйста тем что "докер ненужин"
Dmitry
Но, не поспоришь, очень здорово когда контейнер, созданный на ноуте разработчика это тотже контейнер, который посмотрели тестировщики и он же работает в проде
CC-BY-SA-4.0/Docker-ce30.0
CC-BY-SA-4.0/Docker-ce30.0
Когда облако собирается полчаса
CC-BY-SA-4.0/Docker-ce30.0
а потом ещё апдейтится.
CC-BY-SA-4.0/Docker-ce30.0
юниттесты то можно в моке гонять
Anonymous
@corpix у нас тут хотели мультитестинг в опенстек вагрантом провижинить. Идея, конечно, бредовая, но выглядит в кейзе этого человека не так и плохо
Dmitry
Полчаса?) Счастливые вы люди))))
CC-BY-SA-4.0/Docker-ce30.0
а вот потестить так просто не получится.
CC-BY-SA-4.0/Docker-ce30.0
))
CC-BY-SA-4.0/Docker-ce30.0
ну это довольно много
Anonymous
ну это довольно много
У вас облако своё?
CC-BY-SA-4.0/Docker-ce30.0
для того чтобы потестить ченжд в +1 -1 например
CC-BY-SA-4.0/Docker-ce30.0
да
Anonymous
Какие ресурсы есть?
Dmitry
@corpix у нас тут хотели мультитестинг в опенстек вагрантом провижинить. Идея, конечно, бредовая, но выглядит в кейзе этого человека не так и плохо
Я так делал, говно и костыли. В основном из-за того что(по состоянию на год назад) опенстек плагин для вагранта был УГ
CC-BY-SA-4.0/Docker-ce30.0
IaaS
Anonymous
То есть, я могу не экономить?)
CC-BY-SA-4.0/Docker-ce30.0
Окей, по теме значит ничего?
Dmitry
А что ты хочешь услышать по теме?