Статьи Podman

Всего 5 записей.

GitLab Pages во FreeBSD. Это фиаско

20 сент. 2025 г., 13:45:20 | Программирование, веб | Комментарии ()

Я сдаюсь. Каким-то чудом связка gitlab-runner и Podman отработала один раз, но как для этого должны были сойтись звезды и ощущалось ли влияние ретроградного Меркурия, выяснить не удалось. И все же отрицательный результат - тоже результат, поэтому статью опубликовал, вдруг она натолкнет вас на какие-нибудь идеи. Все же хостить эти самые страницы возможно, а марафонца запускать в другой виртуальной машине или еще что-нибудь придумать.

FreeBSD GitLab GitLab Runner GitLab Pages Podman


Реестр контейнеров GitLab во FreeBSD

12 сент. 2025 г., 14:05:51 | Программирование, веб | Комментарии ()

Ранее я установил GitLab на виртуальную машину FreeBSD, однако то был лишь базовый набор. Хотелось продолжить эксперимент и посмотреть, что еще можно выжать из столь нетривиального сочетания. В частности, получится ли развернуть Container Registry, и да - получилось. Каким образом? Об этом и пойдет речь в сегодняшней статье.

FreeBSD Caddy GitLab Podman реестр контейнеров прокси зависимостей


Компиляция FrankenPHP во FreeBSD. Контейнер Podman

20 авг. 2025 г., 09:17:21 | Программирование, веб | Комментарии ()

Воодушевленный созданием контейнера PHP для FreeBSD, я поставил перед собой более амбициозную цель: скомпилировать FrankenPHP. Напомню, что это веб-сервер на базе Caddy, который взаимодействует с PHP как с библиотекой и помимо этого предоставляет еще ряд различных оптимизаций. В целом все получилось, но, как говорится, есть нюансы.

PHP FreeBSD FrankenPHP Podman компиляция


Образ PHP для Podman во FreeBSD

12 авг. 2025 г., 13:56:17 | Программирование, веб | Комментарии ()

При знакомстве с комбинацией Podman + FreeBSD я набросал Containerfile для PHP. Сейчас же я решил довести дело до ума и сделать образ, максимально приближенный к официальному в варианте FPM. Вынужден сразу предупредить, что интерпретатор, как и до этого, будет установлен с помощью пакетного менеджера, в результате невозможно будет гарантировать его точную версию.

PHP FreeBSD Podman образ


Podman вместо Докера во FreeBSD

9 авг. 2025 г., 11:38:46 | Программирование, веб | Комментарии ()

Podman представляет собой альтернативу или даже замену Docker. Начиная с FreeBSD 14, его можно установить с помощью менеджера пакетов, а если что, то ему поможет подсистема эмуляции Linux. По крайней мере городить огород с виртуальными машинами не требуется. Тем не менее, пока что поддержка FreeBSD носит экспериментальный характер и предполагает лишь ознакомление и тестирование. Что мы и сделаем.

PHP FreeBSD Caddy Podman