Производители компьютера с одним бортом продолжают продвигать возможности своих предложений размером с кредитную карту с каждой последовательной итерацией, а фонд Raspberry Pi не является исключением. То, что началось как недорогое средство для привлечения студентов к загадочному искусству программирования, теперь превратилось в мощную линейку SBC, способную выполнять тысячи проектов.
Говоря о производительности, хотя виртуальные машины по-прежнему слишком требовательны к вашему среднему PI, современные доски, принадлежащие этой Uber-Popular Series, отлично подходят для рабочих нагрузок контейнеризации, особенно после того, как вы вооружаете свои доски этими удивительными утилитами.

Связанный
Я попытался подражать игре PS2 на моем Raspberry Pi – вот как все прошло
Установка эмулятора PlayStation 2 – это не прогулка в парке, но Raspberry Pi 5 может запускать определенные титулы PS2 с игровой частотой кадров
Или Podman, в зависимости от ваших требований
Прежде чем вы сможете начать работу с самостоятельными службами, вам понадобится время выполнения контейнера, способное создавать экземпляры приложений в изолированных средах. Если вы были активны в домашней лаборатории или на форумах Raspberry Pi, вы, вероятно, слышали о Docker Engine. Docker Engine, совместимая с Armada с изображениями контейнеров, представляет собой твердую платформу CLI, которая позволяет вам проводить прохладные, практические и совершенно безумные услуги на малиновом PI.
Для Tinkerers, которым требуется более управляемый безопасностью инструмент контейнеризации, который может ходить с помощью Docker Engine, вы найдете Podman солидным вариантом для вашей рабочей станции Raspberry Pi. Хотя вам придется иметь дело с немного низшей версией утилиты Compose, Podman имеет один и тот же синтаксис для большинства своих команд, поэтому вы можете легко настроить его рядом с Docker и переключаться между ними по вашим потребностям.
Всеобъемлющий пользовательский интерфейс управления контейнерами
Вы найдете множество экспертов, защищающих CLI Nature of Docker Engine и Podman, и хотя я не согласен с ними, интерфейс, основанный на меню Как человек, который отказался от рабочего стола Docker из -за его ограниченной функциональности, PortaNer является моим предпочтительным инструментом для управления моим стеком контейнеров.
Будь то вытягивание изображений из разных репозиториев, используя предварительно созданные шаблоны в ваших проектах, развертывание контейнеров или изменяя свои порты, объемы и службы базы данных, Portainer предоставил вас на каждом фронте. Также довольно легко развернуть на вашем Raspberry Pi и едва потребляет какие -либо ресурсы в современных системах RPI. Более того, Portainer хорошо сочетается с Docker, Podman и инструментами, которые я собираюсь упомянуть дальше …
Особенно, если у вас есть запасные доски RPI
Несмотря на то, что он предназначен для продвинутых пользователей, Kubernetes является одной из лучших контейнерных оркестровских платформ на блоке. Для непосвященных K8S гарантирует, что ваши контейнеры остаются в форме на вершине с его твердой автоматизацией, самовосстановлением, балансировкой нагрузки и масштабирующими утилитами. Если вы планируете построить надежную рабочую станцию Raspberry со вкусом PI, я предлагаю создать Kubernetes с помощью кластера плат RPI, хотя вы можете использовать Minikube для экспериментов с ним, прежде чем инвестировать в другие SBC.
Учитывая небольшую площадь и низкое энергопотребление Raspberry Pi SBCS, вам не придется беспокоиться о создании дополнительного места или оплате счета за сильные мощности для вашего хардкорного кластера K8S. В качестве альтернативы, вы можете заглянуть в Docker Swarm, если Kubernetes кажется слишком пугающим и излишним для вашей установки самостоятельного управления.
На всем остальном
Оборудование вашего сервера Raspberry PI всеми вашими любимыми службами и тестирование самых неясных приложений – это очень весело. Но обновление каждого изображения до последней версии и развертывание контейнеров с последними изображениями может быть хлопотом, когда ваша армия приложений выходит из -под контроля.
Сторожевая башня может сэкономить вам много головной боли, так как эта утилита разработана с единственной целью автоматизации обновлений контейнеров Docker. Но слово осторожности: обязательно установите Только монитор Режим для ваших критически важных контейнеров, чтобы избежать разбитых обновлений от предоставления ваших любимых услуг недоступными.
Самый простой способ самостоятельного приложения
Когда вы новичок в области Home Lab, работа с контейнерными службами может быть горсткой, особенно если вы пойдете на полноценную настройку Kubernetes. Таким образом, если вы ищете утилиту, чтобы облегчить себя искусством самостоятельного хостина, Runtipi идеально подходит, так как не требует от вас проклятия отдельного дистрибуции на вашей карте MicroSD.
Runtipi может быть настроен с помощью одного сценария, если предположить, что ваши контейнеры Docker/Podman не задыхаются порт 80. Помимо поддержки тонны самостоятельных утилит, Runtipi также предоставляет простой способ настройки обратного прокси, аутентификации и положения о внешнем доступе для всех ваших контейнеров.
Raspberry Pi и контейнерные проекты: матч, сделанный в Home Lab Heaven
Все еще ищете больше рекомендаций? Время Uptime Kuma, например, представляет собой услугу мониторинга для начинающих, которая идеально подходит для того, чтобы сохранить вкладки в вашем стеке самостоятельных приложений. Стоит отметить, что до сих пор каждый инструмент, который я рекомендовал, можно использовать в тандеме с другими утилитами на Raspberry Pi OS, Ubuntu, Debian или типичном настольном дистрибутивах Linux.

Связанный
5 Неясные операционные системы Raspberry Pi, которые заслуживают большей любви
Shapice Up Your Raspberry Pi -игры с этими прохладными дистрибуциями
Но если вы готовы смириться с недостатком того, что невозможно получить доступ к нескольким инструментам контейнеризации, выделенные серверные дистрибуции, такие как Yunohost и Umbrelos, являются фантастическими, если вам нужны простые средства для развертывания приложений на вашем Raspberry Pi без особых хлопот. Наконец, ранчо лежит на другом конце спектра сложности, так как он построен для хардкорных энтузиастов PI, которые хотят специальной управленческой платформы для своего огромного кластера Kubernetes.