Почему я перешёл с Docker на Podman
На домашнем сервере у меня года три крутился Docker. Всё устраивало, пока не начал замечать, что демон жрёт лишние ресурсы и требует рута для базовых операций. Решил попробовать Podman — и за пару месяцев перевёл всё.
Что понравилось
- Нет демона — контейнеры запускаются как обычные процессы пользователя.
- Rootless из коробки, без танцев с настройкой.
- CLI почти идентичен докеровскому:
podman run,podman psи т.д. - Интеграция с systemd:
podman generate systemd— и юнит готов.
Что не понравилось
- Docker Compose работает не всегда гладко. Есть
podman-compose, но он пока уступает оригиналу. - Некоторые образы, собранные под докер, требуют внимания при запуске.
- Экосистема всё-таки меньше — некоторые туториалы приходится адаптировать.
Итог
Для личного сервера Podman подходит лучше. Для работы, где нужен Compose с большим числом сервисов, я пока оставил Docker. Если у вас простой сетап из 3–5 контейнеров — рекомендую попробовать.