Email or username:

Password:

Forgot your password?
Alexey Skobkin

Переношу один сервис на другой сервер.

Решил заодно вместо Docker поставить Podman при этом продолжив пользоваться Docker Compose.

Проверим насколько хорошая у Podman совместимость.

#server #docker #podman #log #soft #containers

5 comments
sattellite

@skobkin подписываюсь в ожидании отзывов

Umnik

@skobkin
О, жги. Мы тоже думаем о подмане ради уменьшения поверхности атак

Alexey Skobkin

@umnik @sattellite
У меня цель не эта была - скорее просто посмотреть на альтернативы и как оно без Docker.

Пока что результаты неоднозначные.
В том плане, что например лёгкого способа пробросить в контейнер хост для доступа к хостовой машине из docker-compose - не получится без костылей.
Или, например, политика restart там не будет работать так же как в Docker.
А это, например, ломает весь смысл одного из моих репозиториев docker-stacks, где я собрал набор всякого софта, который разворачивается за пять минут путём правки .env файла и дёрганья docker-compose up.
Тут оно либо не заведётся без костылей (там, где нужен доступ к хосту из контейнера), либо если упадёт не поднимется (там, где была политика restart unless-stopped) и т.п.

То есть просто брать и использовать podman вместо Docker для поднятия стеков не меняя ничего - не лучшая идея.

Надо будет отдельно поэкспериментировать с заворачиванием в поды, но тогда уже надо менять докер на кубы. А хостить кубы своими руками я что-то в гробу видел на своих маленьких сервачках.

Всё это не значит, что podman плохой. Но это значит что если уже есть какая-то не самая элементарная конфигурация под Docker, то есть вероятность, что оно не запустится или будет работать не так как надо на podman если не переделать её под podman (тем самым заметно усложнив).

@umnik @sattellite
У меня цель не эта была - скорее просто посмотреть на альтернативы и как оно без Docker.

Пока что результаты неоднозначные.
В том плане, что например лёгкого способа пробросить в контейнер хост для доступа к хостовой машине из docker-compose - не получится без костылей.
Или, например, политика restart там не будет работать так же как в Docker.
А это, например, ломает весь смысл одного из моих репозиториев docker-stacks, где я собрал набор всякого софта, который разворачивается за...

sattellite

@skobkin @umnik но, получается, с его помощью можно создавать поды для куба и разворачивать локально? Такой недокуб?

Go Up