Size: a a a

2020 November 14

BG

Bogdan (SirEdvin) Gl... in DevOps
𓄋𓂭𓃇
Какая альтернатива докер у существует в таком случае и так же удобна :)
Докер состоит из кучи частей, альтернатива для чего именно нужна? Билдер? Рантайм?
источник

BG

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

s

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

BG

Bogdan (SirEdvin) Gl... in DevOps
Смысл в том, что если после рестарта бд надо перезапускать приложение, то это очень хреновое приложение
источник

SP

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

s

sexst in DevOps
Bogdan (SirEdvin) Gladyshev
Смысл в том, что если после рестарта бд надо перезапускать приложение, то это очень хреновое приложение
Долго будем к утрированному и высосанному из пальца примеру возвращаться?
источник

SP

Sergei Puzyrev in DevOps
Bogdan (SirEdvin) Gladyshev
Докер состоит из кучи частей, альтернатива для чего именно нужна? Билдер? Рантайм?
билдах, Базель, подман
источник

SP

Sergei Puzyrev in DevOps
докер уебищный комбайн, который умеет слишком много, но удобный, сука. и порог входа для старта очень низкий.
источник

BG

Bogdan (SirEdvin) Gl... in DevOps
sexst
Долго будем к утрированному и высосанному из пальца примеру возвращаться?
Приведите другой, все примеры, где вам нужны будут зависимости между контейнерами на уровне докера будут содержать логические ошибки
источник

АР

Андрей Романов... in DevOps
А как же вагрант?
источник

АР

Андрей Романов... in DevOps
он не альтернатива докеру?
источник

SP

Sergei Puzyrev in DevOps
Андрей Романов
А как же вагрант?
ну технически на гусеничном экскаваторе можно ездить в магазин
источник

s

sexst in DevOps
Sergei Puzyrev
это вот хуйня полная.
приложения несмотря на то что физически расположены могут быть локально, на самом деле архитектурно отделены. предоставляя такой сервис приложению вы провоцируете сделать это поведение жёсткой зависимостью. через некоторое время вы отселите БД, а зависимость останется.
Я писал выше "иметь возможность". Есть вагон ситуаций когда это будет полезным механизмом. Но его нет вообще.
Рассматривайте пачку связанных контейнеров на одном хосте как pod из кубера. Они либо все есть в одном месте и имеют взаимозависимости между собой, либо их всех нет на хосте.
источник

BG

Bogdan (SirEdvin) Gl... in DevOps
существование этого вагона ситуаций, где было бы неплохо иметь возможность идет продукту как один из существенных минусов?
источник

BG

Bogdan (SirEdvin) Gl... in DevOps
А не, к примеру, очевидные проблемы с безопасностью и требование рут прав
источник

SP

Sergei Puzyrev in DevOps
sexst
Я писал выше "иметь возможность". Есть вагон ситуаций когда это будет полезным механизмом. Но его нет вообще.
Рассматривайте пачку связанных контейнеров на одном хосте как pod из кубера. Они либо все есть в одном месте и имеют взаимозависимости между собой, либо их всех нет на хосте.
есть примерно ноль ситуаций, где это полезный механизм, если контейнеры инфинитные. если это initContainers, то это ок, но это не зависимости, а тупо скриптик. атомарность запуска пода на самом деле ненастоящая. просто трафик не ходит на под пока он не взлетит целиком.
источник

s

sexst in DevOps
Sergei Puzyrev
докер уебищный комбайн, который умеет слишком много, но удобный, сука. и порог входа для старта очень низкий.
Именно что уебищный кривой комбайн с низким порогом входа. И потому говно продолжает плодиться. Типа python-latest образа с тремя разными интерпретаторами внутри.
источник

SP

Sergei Puzyrev in DevOps
sexst
Именно что уебищный кривой комбайн с низким порогом входа. И потому говно продолжает плодиться. Типа python-latest образа с тремя разными интерпретаторами внутри.
я тут недавно это постил и собрал дикое количество лайков, лол.
источник

s

sexst in DevOps
Bogdan (SirEdvin) Gladyshev
А не, к примеру, очевидные проблемы с безопасностью и требование рут прав
Этого я даже не касаюсь, я часть очевидных проебов в изначальном плане самого проекта привел.
источник

AS

Aleksey Shirokikh in DevOps
докер заебок
источник