GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat Docker na Ubuntu 22.04

Účelem tohoto tutoriálu je ukázat, jak nainstalovat Docker na Ubuntu 22.04 Jammy Jellyfish Linux. Docker je nástroj, který se používá ke spouštění softwaru v kontejneru. Pro vývojáře a uživatele je to skvělý způsob, jak se méně starat o kompatibilitu s operačním systémem a závislostmi, protože obsažený software by měl běžet identicky na jakémkoli systému.

Docker je k dispozici ke stažení a instalaci také na Ubuntu 22.04 jako většina ostatních distribucí Linuxu. Po instalaci Dockeru jej můžete použít k instalaci softwarových balíčků podobně, jako byste ke stažení aplikace použili správce balíčků vašeho distribuce. Rozdíl v používání Docker je v tom, že vše je více automatizované a kompatibilita a závislosti již nepředstavují potenciální problémy.

V této příručce vám ukážeme, jak nainstalovat Docker na Ubuntu 22.04 a jak začít s instalací kontejnerového softwaru.

V tomto tutoriálu se naučíte:

  • Jak nainstalovat Docker na Ubuntu 22.04
  • Jak spustit Docker bez root
  • Jak vyhledat obrázek Docker
  • Jak nainstalovat image Docker
  • Jak spustit obrázek Docker
  • Jak monitorovat Docker pomocí různých příkazů
Softwarové požadavky a konvence příkazového řádku Linux
Kategorie Požadavky, konvence nebo použitá verze softwaru
Systém Ubuntu 22.04 Jammy Jellyfish
Software Docker
Jiné Privilegovaný přístup k vašemu systému Linux jako root nebo prostřednictvím sudo příkaz.
Konvence # – vyžaduje, aby dané linuxové příkazy byly spouštěny s právy root buď přímo jako uživatel root, nebo pomocí sudo příkaz
$ – vyžaduje, aby dané linuxové příkazy byly spouštěny jako běžný neprivilegovaný uživatel

Jak nainstalovat Docker na Ubuntu 22.04 LTS Jammy Jellyfish pokyny krok za krokem


Při instalaci Dockeru do systému Ubuntu 22.04 postupujte podle níže uvedených kroků.

  1. Začněte otevřením terminálu a zadáním následujících dvou příkazů pro aktualizaci úložiště balíčků a stažení Dockeru.
    $ sudo apt update
    $ sudo apt install docker.io
    
  2. Po dokončení instalace spusťte službu Docker a případně povolte její spuštění při každém restartu systému:
    $ sudo systemctl start docker.service
    $ sudo systemctl enable docker.service
    
  3. Můžete ověřit, že je Docker nainstalován, a získat nějaké informace o aktuální verzi zadáním tohoto příkazu:
    $ sudo docker version
    
  4. Existuje také rychlý a snadný způsob, jak zjistit, kolik kontejnerů Docker aktuálně běží, a zobrazit některé z nakonfigurovaných možností Dockeru zadáním:
    $ sudo docker info
    

Spustit Docker bez root

  1. Ve výchozím nastavení budete muset použít sudo příkaz nebo se přihlaste do rootu, kdykoli chcete spustit příkaz Docker. Tento další krok je volitelný, ale pokud dáváte přednost možnosti spouštět Docker jako aktuálního uživatele, můžete svůj účet přidat do skupiny dockerů pomocí tohoto příkazu:
    $ sudo usermod -aG docker $USER
    
  2. Aby se tyto změny projevily, budete muset restartovat systém.
    $ reboot
    

Vyhledávání obrázku Docker

Nyní jste připraveni nainstalovat obrazy pomocí Dockeru. Pokud již znáte název obrazu, který chcete nainstalovat, můžete přejít k další části. Pokud potřebujete v Dockeru vyhledat požadovaný software, můžete použít následující syntaxi příkazu:

$ sudo docker search [name]

Zkusme například vyhledat nginx , což je populární software webového serveru.

$ sudo docker search nginx

Jak můžete vidět, existuje jeden oficiální obrázek pro nginx (označený OFFICIAL sloupec) jednoduše nazvaný nginx . K dispozici jsou také další verze a budete si muset přečíst jejich popis, abyste viděli, co dělají jinak než na oficiálním obrázku.

Instalace obrazu Docker

Jakmile budete vědět, který obrázek chcete nainstalovat, můžete pomocí následujícího příkazu dát Dockeru pokyn ke stažení požadovaného softwaru. Jako příklad nainstalujeme hello-world balíček, který lze použít k zajištění toho, aby Docker mohl úspěšně stahovat a spouštět obrázky.

$ sudo docker pull hello-world

Výstup na snímku obrazovky výše naznačuje, že Docker byl schopen najít a stáhnout obrázek, který jsme zadali.

Spuštění obrazu Docker


Jakmile si stáhnete hello-world image, spusťte jej následujícím příkazem:

$ sudo docker run hello-world

Jak monitorovat Docker

Docker nám poskytuje spoustu možností, jak zjistit, co se děje s našimi obrazy, kolik systémových prostředků využívají atd. Následující příkazy jsou užitečné pro monitorování Dockeru a našich nainstalovaných obrazů.

  1. Chcete-li zjistit, které kontejnery Docker běží, a zkontrolovat jejich aktuální stav, zadejte:
    $ sudo docker container ls
    
  2. Chcete-li zobrazit seznam všech nainstalovaných obrazů Docker, zadejte:
    $ sudo docker images
    
  3. Chcete-li zobrazit aktuální využití procesoru, paměti RAM a sítě spuštěnými obrazy, zadejte:
    $ sudo docker stats
    
  4. Chcete-li zobrazit konfiguraci sítě Docker, zadejte:
    $ sudo docker network ls
    

Úvahy na závěr


V tomto tutoriálu jsme viděli, jak nainstalovat Docker na Ubuntu 22.04 Jammy Jellyfish. Docker se na Ubuntu používá docela snadno. Jako většina nových věcí se stačí naučit syntaxi příkazu, která je s ním dodávána, což je každopádně velmi jednoduché.

Nyní, když je Docker spuštěn a spuštěn na vašem systému Ubuntu 22.04, budete moci vyhledávat a instalovat nové obrazy kontejnerů, jak budete chtít. Je pravděpodobné, že to zjistíte mnohem pohodlněji než ruční instalaci nebo sestavování určitých balíčků sami.


Ubuntu
  1. Jak nainstalovat Docker na Ubuntu 16.04

  2. Jak nainstalovat Docker na Ubuntu 18.04 / Ubuntu 18.10 / Ubuntu 19.04

  3. Jak nainstalovat Docker na Ubuntu 18.04?

  1. Jak nainstalovat Docker na Ubuntu 18.04

  2. Jak nainstalovat Kubernetes na Ubuntu 18.04

  3. Jak nainstalovat Docker Compose na Ubuntu 18.04

  1. Jak nainstalovat Rancher na Ubuntu

  2. Jak nainstalovat Docker Compose na Ubuntu 20.04

  3. Jak nainstalovat R na Ubuntu 20.04