Size: a a a

2020 November 14

AB

Alex Bar in DevOps
𓄋𓂭𓃇
Какая альтернатива докер у существует в таком случае и так же удобна :)
Lxc ?
источник

s

sexst in DevOps
𓄋𓂭𓃇
Какая альтернатива докер у существует в таком случае и так же удобна :)
Да даже rkt уже лучше как по мне.

Что в докере удобного кроме наличия экосистемы?
У докера ужасный синтаксис сценария сборки, породивший из-за своих недостатков кучи костылей тупо для того, чтобы образы не выглядели раздутыми монстрами.
У докера нет никакой системы разруливания зависимостей между контейнерами.
Докер взял самый дубовый и крайне дерьмовый подход к работе с сетевой частью. И очень медленно движется в приемлимую сторону плагинами. Да одна завязка с iptables - уже повод обоссать лицо авторам.
И ещё вагон претензий тупо к реализации контейнеризации, swarm даже упоминать не хочу. Блин, да даже автор докера разочаровался и покинул проект давно.

Единственные вещи почему выстрелил докер и, увы, стал на данный момент стандартом - готовая куча образов разной степени говенности и пиар.
источник

BG

Bogdan (SirEdvin) Gl... in DevOps
Зависимости между контейнерами, ого
источник

s

sexst in DevOps
Разные вещи немножечко, хоть и используют одни механизмы ядра для изоляции. Docker это application container, lxc скорее является system container.
источник

BG

Bogdan (SirEdvin) Gl... in DevOps
Кто-то на туда воюет, кмк
источник

BG

Bogdan (SirEdvin) Gl... in DevOps
А rkt же мертв, нет?
источник

s

sexst in DevOps
Bogdan (SirEdvin) Gladyshev
Зависимости между контейнерами, ого
Да хотя бы банально запускать вебсервер после СУБД или/и перезапускать зависимые контейнеры какбе must have.
источник

BG

Bogdan (SirEdvin) Gl... in DevOps
sexst
Да хотя бы банально запускать вебсервер после СУБД или/и перезапускать зависимые контейнеры какбе must have.
Нет
источник

s

sexst in DevOps
Bogdan (SirEdvin) Gladyshev
А rkt же мертв, нет?
Я ж сказал "даже"
источник

s

sexst in DevOps
Люблю обоснованные утверждения
источник

BG

Bogdan (SirEdvin) Gl... in DevOps
Вы рассматриваете один кейс, считая его как бы очевидным, хотя кейсов разруливания зависимостей так много, что нафига это в докере - решительно не ясно
источник

BG

Bogdan (SirEdvin) Gl... in DevOps
sexst
Люблю обоснованные утверждения
А ваше лучше? Такое же)
источник

SP

Sergei Puzyrev in DevOps
sexst
Да хотя бы банально запускать вебсервер после СУБД или/и перезапускать зависимые контейнеры какбе must have.
это так себе идея.
источник

BG

Bogdan (SirEdvin) Gl... in DevOps
Нафига мне рестарт приложения после рестарта бд
источник

s

sexst in DevOps
Bogdan (SirEdvin) Gladyshev
Вы рассматриваете один кейс, считая его как бы очевидным, хотя кейсов разруливания зависимостей так много, что нафига это в докере - решительно не ясно
Естественно один и простейший, высосанный из пальца. мне что все пришедшие в голову тут писать? Задача разруливания на уровне зависимостей юнитов в systemd не так сложно решается и часто полезна
источник

BG

Bogdan (SirEdvin) Gl... in DevOps
sexst
Естественно один и простейший, высосанный из пальца. мне что все пришедшие в голову тут писать? Задача разруливания на уровне зависимостей юнитов в systemd не так сложно решается и часто полезна
Все, что умеет systemd это запускать их последовательно, разве нет? А как там быть с healthcheck?
источник

SP

Sergei Puzyrev in DevOps
щас бы каскадные рестарты сервисов триггерить после короткого пакетлосса. да ещё и завязывать приложение на это.
источник

SP

Sergei Puzyrev in DevOps
Bogdan (SirEdvin) Gladyshev
Все, что умеет systemd это запускать их последовательно, разве нет? А как там быть с healthcheck?
systemd умеет реактивно рестартить
источник

BG

Bogdan (SirEdvin) Gl... in DevOps
Sergei Puzyrev
щас бы каскадные рестарты сервисов триггерить после короткого пакетлосса. да ещё и завязывать приложение на это.
+
источник

s

sexst in DevOps
Sergei Puzyrev
щас бы каскадные рестарты сервисов триггерить после короткого пакетлосса. да ещё и завязывать приложение на это.
Какой пакетлосс? О чем речь вообще? Задача - хотя бы иметь возможность тупо запускать контейнер 2 после контейнера 1 коли 2 зависит от 1. А не долбиться по кругу в ожидании старта контейнера 1 (который может и не взлететь).
источник