Berthly je nativní macOS aplikace pro správu kontejnerů Apple, která umožňuje sestavování obrazů, spouštění kontejnerů a virtuálních strojů, správu sítí a svazků a sledování protokolů z grafického rozhraní namísto rozhraní příkazového řádku. Aplikace sídlí v panelu nabídky a otevírá plné okno SwiftUI, čímž poskytuje nástrojům pro kontejnery Apple prostředí ve stylu Docker Desktop. Mezi hlavní funkce patří seznam obrazů s tažením z registrů a sestavováním z Dockerfile, vytváření a spouštění kontejnerů se živým streamováním protokolů, správa virtuálních strojů s nastavením jádra a přihlašování k soukromým registrům.
Aplikace nabízí přetahování souborů Dockerfile a Containerfile z Finderu pro sestavení obrazů s předvyplněným kontextem, opakované sestavení jedním kliknutím se zachováním kontextu a parametrů, živé grafy CPU, paměti a sítě pro jednotlivé kontejnery, připnuté oblíbené položky v panelu nabídky s upozorněním na změnu stavu, sledování průběhu sestavení po zavření okna, instalaci podepsaného nástroje pro kontejnery Apple s automatickým spuštěním daemona, odstranění nevyužitého místa na disku jedním kliknutím a pravidelnou kontrolu aktualizací obrazů s označením zastaralých verzí a opětovným vytvořením kontejnerů s nejnovějším obrazem. Součástí je integrovaný terminál založený na SwiftTerm, paleta příkazů pro rychlý přístup ke všem akcím a ovládání klávesnicí s přepínáním sekcí a záložek. Aplikace neobsahuje telemetrii ani analytiku, přihlašovací údaje k registrům ukládá do klíčenky macOS a veškerá komunikace probíhá lokálně přes XPC.
Pro hodnocení programu se prosím nejprve přihlaste