Шаг 1. Установка Podman на Linux системах¶
Общее описание¶
Продукт Podman официально поддерживает следующие операционные системы: Ubuntu, Debian, Fedora, Arch, Manjaro, Alpine, CentOS и другие. Полный список всех поддерживаемых систем и подробные инструкции для установки для каждой из них представлены на официальном сайте:
https://podman.io/docs/installation
Требования к системе для работы на Linux¶
- для тестирования и использования на не больших проектах до 200 скважин и не более 5Гб данных – 8Гб RAM (маленькие проекты будут работать даже на 4Гб RAM)
- Для использования с большими проектами, рекомендуется иметь не менее 32Гб RAM. Больше 32Гб RAM на сервере требуется при одновременном подключении более 10 пользователей.
- специфических требований к процессору нет, основное правило – чем больше ядер для параллельных вычислений, тем быстрее будут происходить все вычисления в продукте. Зависимость условно-линейная. Общая рекомендация для сервера - иметь как минимум 2-4 вычислительных ядра на каждого пользователя.
- SSD диск объемом не менее 512Гб. При работе с большими проектами необходимо выбирать диск из расчета: объем всех загружаемых данных умноженный на 3 (в связи с хранением исходных данных в БД, кэшированием всех данных, а также для создания резервных копий по расписанию).
- При одновременной работе с сервером более 10 пользователей, рекомендуется использование SSD NVМe накопителей (скорость чтения/записи более 4Гб/с). Это значительно ускорит производительность ПО.
Установка Podman для CentOS и подобных Linux¶
Установка на текущие версии Linux очень проста. Обычно достаточно ввести следующие команды:
-
Установка Podman:
sudo apt-get -y install podman -
Проверка версии:
podman version
Необходимо убедиться, что вы используете версию Podman не ниже 4.3.1 (актуальна для Astra Linux), лучше 4.9 и выше. Версию 5 рекомендуется использовать версии 5.1 и выше. На очень старой версии Podman 3, контейнеры работать не будут.
(Опционально) Проверка работоспособности Podman запуском проверочного контейнера (нужен доступ к интернет):
podman run hello-world
На этом установка Podman для актуальных версий Linux завершена.
В большинстве случаев приведенной инструкции достаточно, однако разработчик ПО Гамма рекомендует пользоваться инструкций с официального сайта при установке:
Установка Podman на Linux системы (podman.io)
Установка Podman на Astra Linux¶
Версия Astra Linux имеет старое ядро, основана на довольно старом Debian 10. В связи с этим для Астра Линукс в большинстве случаев будет доступен только старый Podman 4.3.1 но и на нем все будет работать.
-
Установка Podman для Astra Linux:
sudo apt install podman -y -
проверяем версию
podman version

Установка Podman на REDOS 7.3.4¶
Рекомендуется использовать root пользователя:
sudo su
Также рекомендуется отключить selinux:
Cсылка на инструкцию на сайт производителя REDOS
Сама установка производится следующей командой:
dnf install podman
В результате будет установлена версия 4.9.4 (актуально на май 2024 года)