Sergey
https://www.docker.com/docker-cve-database до 1.6 докера не было что ли?
Sergey
http://m.theregister.co.uk/2014/11/25/docker_vulnerabilities/ CVE-2014-6408, внезапно, нет в этой базе
Alexander 🐕
Ну - я думал, их меньше
Alexander 🐕
Но это все равно не так много
Alexander 🐕
Давайте теперь ядро Linux не использовать
Alexander 🐕
А то в нем тоже security bugs есть
Sergey
И я никого не отговариваю использовать докер. Каждый использует тот инструмент, что ему нравится
Dmitrii
Сергей, у тебя какие то аргументы против докера, даже херовее чем у меня )
Alexander 🐕
Ну - а докеру какие альтернативы?
Alexander 🐕
И, как уже здесь неоднократно говорили, “не надо запускать от рута софт в контейнерах”
Sergey
Alexander 🐕
Openstack это просто кусок говна
Sergey
Alexander 🐕
AWS это большая пачка всего
Alexander 🐕
Sergey
Alexander 🐕
Я об этом говорю года два уже, если не больше
Наверное, с тех пор, как докер был версии 0.5
Alexander 🐕
И со мной, кажется, некоторые уже начали соглашаться
Sergey
Ну в таком контексте, наверное вы правы
Sergey
Только тогда его надо сравнивать не с другими технологиями виртуализации и изоляции, а с пакетный менеджерами.
Alexander 🐕
А это не имеет особого смысла
Alexander 🐕
Другие пакетные менеджеры вообще не позволяют толком делать то, что позволяет докер
Dmitrii
Я вот пока не понимаю, почему так же нельзя упаковать lxc контейнер на билд сервере, чтобы потом его развернуть. Дает куда больше свободы и не навязывает адскую идеологию докер ради докера.
Dmitrii
Вот кто-нибудь может показать мне как вы их в проде запускаете и чем?
Dmitrii
Вот всю ту гору опций туда чем передаете
Alexander 🐕
Dmitrii
В том что я на апп сервере могу запустить еще парочку демонов
Dmitrii
И у меня будет атомарная единица
Alexander 🐕
И зачем такое нужно?
Alexander 🐕
Я такое могу и в докер
Dmitrii
И как так в докере сделать?
Alexander 🐕
Dmitrii
Ну заебись. Вот я руками лучше lxc затарю.
Alexander 🐕
Ну а я вот нет
Dmitrii
Ну вот рассказал бы лучше
Alexander 🐕
Как раз сейчас один из проектов переходит с LXC на Docker
Alexander 🐕
Из за невозможности управлять 48-ю контейнерами эффективно
Alexander 🐕
Ну - я расскажу
Alexander 🐕
В июне буду читать доклад как раз
Alexander 🐕
Про эксплуатацию этого проекта
Alexander 🐕
Расскажу и про LXC и Docker пару слайдов
Alexander 🐕
Только вот не очень понятно, зачем такое нужно
Alexander 🐕
Но оно делается на базе phusion’овских baseimages легко
Alexander
мне это напоминает нелюбовь к винде 10 - вроде бы всем не нравится, но рано или поздно у всех геймеров будет
Alexander
контейнеры лет через 10 будут везде и это будет способ по умолчанию
Dmitrii
Просто вот смотрите. У меня каждый апп сервер имеет свой локальный nginx, php-fpm, приложение и пару демонов
Dmitrii
В идеологии докера сколько мне придется поднять контейнеров?
Alexander
4
Dmitrii
Ну пиздец короче.
Dmitrii
Нахуй так жить?
Alexander
а что тут плохого?
Dmitrii
Сейчас у меня это 1 lxc контейнер
Alexander
ну если очень хочется - можно и в докере 1 сделать
Alexander
Alexander 🐕
Alexander 🐕
И ей вообще не нужен докер никакой
Alexander 🐕
Она сама себе докер
Dmitrii
И мне сухо и комфортно. Докер мне в такой перспективе видится каким то трешем
Dmitrii
У нас вот 10 таких "едениц" которые я выше описал
Sergey
Alexander
Dmitrii
40 контейнеров? Яибал.
Alexander
я и написал поэтому не докер, а контейнеры, может (надеюсь) Rkt станет круче и популярнее
Alexander 🐕
А еще у меня кластер Solr, кластер HBase, пачка разборщиков и пачка старманов
Alexander 🐕
И постгрес
Alexander 🐕
И моя проблема это вовсе не “как мне разложить это по контейнерам”
Alexander 🐕
А “где бы мне взять еще штук десять коробок”
Alexander
это не вручную же собирается всё
Alexander
не вручную бэкапится
Alexander
не вручную деплоится
Sergey
Alexander 🐕
Проблема LXC в том, что в LXC внутрь мы доставляем энсиблом