GNU/Linux >> Znalost Linux >  >> Linux

Jak nainstalovat podporu Podman v Cockpit na AlmaLinux 8

Pokud hledáte snadný způsob, jak spravovat nasazení kontejnerů Podman na AlmaLinuxu, Jack Wallen věří, že Cockpit je jedno z nejjednodušších řešení.

AlmaLinux je vynikající volbou pro společnosti, které hledají serverový operační systém, který může hostit nekonečný proud služeb a aplikací. Ale pro ty, kteří chtějí používat AlmaLinux jako platformu pro nasazení kontejnerů, budete muset migrovat z Dockeru na Podman, protože kontejnerové běhové prostředí podporované operačními systémy založenými na RHEL se změnilo a zprovoznění a spuštění Dockeru na OS je velmi obtížné. vážná výzva.

Otevřený zdroj:Pokrytí, které si musíte přečíst

Naštěstí se nemusíte tolik starat o to, abyste se naučili úplně jinou sadu příkazů, protože Podman je téměř 1:1 náhradou za Docker. Dalším důvodem je, že do Cockpitu můžete přidat podporu Podman pro webové GUI pro správu vašich kontejnerů.

Cockpit je výchozí ovládací panel webového administrátora pro všechny věci RHEL a AlmaLinux také těží z tohoto nástroje.

Chci vám ukázat, jak přidat podporu Podman do AlmaLinuxu a jak k ní získat přístup z Cockpitu.

Co budete potřebovat

Jediné, co budete k přidání podpory Podmana do Cockpitu potřebovat, je spuštěná instance AlmaLinuxu a uživatel s právy sudo. To je vše, pojďme se pustit do práce.

Jak přidat podporu Podman

Za prvé, Podman by měl být již ve výchozím nastavení nainstalován na AlmaLinux. Pokud si nejste jisti, přihlaste se do své instance AlmaLinux a spusťte příkaz:

podman -v

Výstup by měl obsahovat verzi Podman aktuálně nainstalovanou na AlmaLinux.

Chcete-li do Cockpitu přidat podporu Podman, zadejte následující příkaz:

sudo dnf install cockpit-podman -y

To je vše k instalaci.

Jak povolit Cockpit

Z jakéhokoli důvodu je Cockpit nainstalován, ale není ve výchozím nastavení povolen (toto je opravdu nutné změnit). Dobrou zprávou je, že aktivace funkce Cockpit je velmi jednoduchá. V okně terminálu zadejte příkaz:

sudo systemctl enable --now cockpit.socket

Jak získat přístup k kokpitu

Nyní, když byl Cockpit úspěšně aktivován, otevřete webový prohlížeč a přejděte na https://SERVER:9090 (kde SERVER je IP adresa nebo doména hostitelského serveru.

Uvítá vás přihlašovací okno Cockpit, které má (kupodivu) stále značku CentOS Stream (Obrázek A ).

Obrázek A

Přihlaste se pomocí libovolného účtu, který má oprávnění sudo, a měli byste vidět seznam kontejnerů Podman v levé navigační nabídce (Obrázek B ).

Obrázek B

Pokud kliknete na kontejnery Podman, budete informováni, že démon není spuštěn (Obrázek C ).

Obrázek C

Kliknutím na Start Podman spustíte démona. Jakmile se démon spustí, budete přesměrováni zpět do okna správy kontejneru (Obrázek D ), kde můžete vytvořit svůj první kontejner.

Obrázek D

Jak vytvořit svůj první kontejner

Když už jsme tady, pojďme vytvořit náš první kontejner Podman. Klikněte na Vytvořit kontejner a ve výsledném okně zadejte do pole Vyhledávání obrázků nginx. Ujistěte se, že jste vybrali oficiální sestavení obrazu nginx. Jakmile vyberete obrázek, klikněte na Integrace a přidejte potřebné mapování portů, které byste mohli chtít (například bodový externí port 8080 na interní port 80 – Obrázek E ).

Obrázek E

Klikněte na Vytvořit a obrázek se stáhne a kontejner se nasadí. Poté můžete svůj webový prohlížeč nasměrovat na IP adresu vašeho serveru AlmaLinux na portu 8080 a zobrazit uvítací stránku NGINX (Obrázek F ).

Obrázek F

Gratulujeme, právě jste do AlmaLinuxu přidali podporu Podman, takže můžete snadněji spravovat nasazení kontejnerů Podman.

Přihlaste se k odběru TechRepublic Jak zajistit, aby technologie fungovala na YouTube za všechny nejnovější technické rady pro obchodní profesionály od Jacka Wallena.



Odkaz na zdroj


Linux
  1. Jak nainstalovat Podman na macOS

  2. Jak nainstalovat Git na AlmaLinux

  3. Jak nainstalovat Apache na AlmaLinux

  1. Jak nainstalovat MySQL na AlmaLinux

  2. Jak nainstalovat AngularJS na AlmaLinux 8

  3. Jak nainstalovat Rust na AlmaLinux 8

  1. Jak nainstalovat Jenkins na AlmaLinux 8

  2. Jak nainstalovat Cockpit na AlmaLinux 8

  3. Jak nainstalovat a používat Cockpit v AlmaLinuxu