GNU/Linux >> Znalost Linux >  >> Rocky Linux

Jak nainstalovat a nastavit Docker Container na Rocky Linux 8

Docker je virtualizační platforma, oblíbená pro svou schopnost spouštět aplikace v kontejnerech. Můžeme stavět a komunikovat kontejnery mezi sebou. Zde se naučíme, jak nainstalovat platformu Docker CE na Rocky Linux 8 a vytvořit kontejnerové virtuální stroje.

Postup instalace Docker CE na Rocky Linux 8

Co se zde naučíme?

  • Proces instalace Docker pro Rocky Linux 8
  • Jak stáhnout obrázky z Docker Hub pro instalaci a spuštění kontejneru?
  • Příkazy ke spuštění, zastavení a restartování Docker Engine

Zde uvedené kroky budou fungovat také pro RHEL a CentOS 8... Podívejte se také na náš článek o tom, jak nainstalovat KiteMatic Docker GUI na Rocky Linux.

1. Přidejte Docker Repo na Rocky Linux

Přidejte oficiální úložiště Docker CE na váš Rocky Linux 8, abychom jej mohli nainstalovat bez ručního stahování jeho balíčků.

Poznámka – Jedná se o jeden příkaz, proto jej použijte jako celek

sudo dnf config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo

2. Spusťte aktualizaci systému

Aby systém rozpoznal přidané úložiště Docker a balíčky dostupné v něm, spusťte aktualizaci systému, která přinutí Rocky Linux znovu sestavit mezipaměť systémového úložiště.

sudo dnf update

3. Příkaz k instalaci Docker CE Engine

Takže již máme repo Docker a nyní je čas spustit jednoduchý příkaz pomocí správce balíčků DNF pro instalaci Docker-CE spolu s jeho nástrojem příkazového řádku a containerd.io pro efektivní správu životního cyklu kontejneru jeho hostitelského systému.

sudo dnf install docker-ce docker-ce-cli containerd.io

4. Povolit a spustit službu Docker

Po dokončení instalace spusťte na svém Rocky Linuxu službu Docker a povolte její automatické spouštění při spouštění systému.

sudo systemctl enable docker

sudo systemctl start docker

Zkontrolujte stav služby, abyste věděli, že funguje správně.

systemctl status docker

5. Přidat uživatele Rocky Linux do skupiny uživatelů Docker

Ke spuštění příkazů dockeru potřebujeme sudo práva nebo root přístup a abyste tomu zabránili, přidejte svého aktuálního systémového uživatele do skupiny Docker, abyste mohli snadno spustit jeho příkaz pro stahování a vytváření kontejnerů.

sudo usermod -aG docker $USER

Zkontrolujte, zda je váš uživatel ve skupině dockerů či nikoli.

id $USER

Pokud chcete použít jiného uživatele, než je aktuální, jednoduše nahraďte $USER ve výše uvedeném příkazu s konkrétním uživatelem systému, kterému chcete udělit práva ke správě Dockeru.

Restartujte server

Abyste se ujistili, že všechny změny proběhnou hladce, restartujte svůj hostitelský server Rocky Linux nebo plochu, kde jste nainstalovali Docker.

Chcete-li získatinformace a podrobnosti týkající se instalačního ukotvitelného panelu jako je verze, několik nainstalovaných kontejnerů,  verze hostitelského jádra, architektura, CPU, název OS atd. Typ:

docker info

6. Otestujte Docker vytažením obrázku

Pojďme si stáhnout nějaké obrázky, jako je Ubuntu, abychom vytvořili kontejner a otestovali jej, zda vše funguje dobře nebo ne.

docker pull ubuntu

Výše uvedený příkaz načte nejnovější obrazový soubor verze LTS, tj. Ubuntu 20.04 LTS, k instalaci a vytvoření kontejneru, který mu odpovídá z Docker Hub.

Chcete-li zjistit, co jsou obrázky byly staženy a dostupné k použití ve vašem systému Docker lokálně, spusťte:

docker images

7. Spustit kontejner

Nyní máme Docker Image Ubuntu, pojďme vytvořit a spustit kontejner pomocí něj. Příkaz k tomu je velmi jednoduchý:

docker run -it ubuntu

Poté můžete použít správce balíčků Ubuntu APT ke spuštění příkazu a instalaci různých aplikací přes něj. Zjistěte více o jeho příkazech a práci na oficiální stránce dokumentace.

Poznámka na závěr:

Rocky Linux je operační systém založený na REHL a funguje přesně jako CentOS 8, takže na něj lze použít stejné příkazy a repozitáře pro instalaci různých balíčků včetně Dockeru.


Rocky Linux
  1. Jak nastavit soukromý registr dockerů na Rocky Linux 8

  2. Jak nainstalovat a nakonfigurovat docker v Rocky Linux/Centos 8

  3. Jak nainstalovat a nakonfigurovat Elasticsearch na Rocky Linux 8

  1. Jak nainstalovat Docker a Docker-Compose na Rocky Linux 8

  2. Jak nainstalovat a nakonfigurovat HAProxy na Rocky Linux 8

  3. Jak nainstalovat a používat Podman v Rocky Linux/Alma Linux/Centos 8

  1. Jak nainstalovat Docker na Rocky Linux 8

  2. Jak nainstalovat a používat Podman ke spouštění kontejnerů na Rocky Linux 8

  3. Jak nainstalovat Docker v Ubuntu 20.04 a spustit kontejner Nginx