Dobrý den, přátelé. V tomto příspěvku se dozvíte, jak nainstalovat Docker CE na Rocky Linux 8. Proces je jednoduchý a budeme moci nainstalovat nejnovější stabilní verzi nástroje.
Docker je technologie, která nám umožňuje nasazovat aplikace a operační systémy v kontejnerech, které jsou distribuovány v obrazech.
Mnoho blogů komentovalo Docker, včetně našeho. To je důvod, proč je tato technologie tak populární a široce používaná po celém světě.
Jak víme, CentOS 8 skončil 31. prosince loňského roku, takže musíme přejít na alternativy, jako je Rocky Linux nebo Alma Linux.
Tak jdeme na to.
Instalace Docker CE na Rocky Linux 8
Docker má vyhrazené úložiště CentOS, které můžeme použít pro Rocky Linux. Ideální by tedy bylo přidat jej do systému a nainstalovat jej odtud.
Nejprve se přihlaste k serveru přes SSH nebo, pokud používáte Rocky Linux z plochy, otevřete terminál.
Nyní nainstalujte yum-utils
balíček.
sudo dnf install yum-utils
S tímto nainstalovaným balíčkem můžeme přidat úložiště Docker.
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
Výstup:
Adding repo from: https://download.docker.com/linux/centos/docker-ce.repo
Pokud chcete zkontrolovat, zda bylo úložiště úspěšně přidáno, můžete spustit
sudo dnf repolist
Poté můžete nainstalovat Docker CE a jeho balíčky do systému.
sudo dnf install docker-ce docker-ce-cli containerd.io
Díky tomuto procesu je Docker již nainstalován, ale jeho služba není spuštěna.
Chcete-li spustit službu Docker, spusťte
sudo systemctl start docker
Je vhodné, aby se služba spouštěla se systémem, abyste to udělali
sudo systemctl enable docker
Výstup:
Created symlink /etc/systemd/system/multi-user.target.wants/docker.service → /usr/lib/systemd/system/system/docker.service
Nakonec můžete zkontrolovat stav služby
sudo systemctl status docker
Závěrem lze říci, že Docker je nainstalován správně.
První kroky s Docker CE na Rocky Linux
Používání Dockeru vyžaduje oprávnění root. To může být pro mnoho lidí problém, takže skutečnou možností by bylo přidat uživatele do docker
skupina.
Chcete-li to dokončit, spusťte následující příkaz
sudo usermod -aG docker $USER
Nyní můžete spustit Docker a k tomu můžete použít testovací obrázek.
docker run hello-world
V případě, že se zobrazí chyba oprávnění, stačí restartovat terminál nebo relaci SSH.
Získáte tedy výstupní obrazovku podobnou této.
Indikuje, že Docker byl úspěšně nainstalován do systému.
Závěr
V tomto příspěvku jste se naučili, jak nainstalovat Docker CE na Rocky Linux 8, doufám, že vám to pomohlo. Nezapomeňte příspěvek sdílet.