GNU/Linux >> Znalost Linux >  >> Debian

Nainstalujte Docker na systém Debian 11 bullseye

Docker se používá k vytváření, nasazování a správě kontejnerů pro vývoj aplikací. Využívá virtualizaci OS k izolaci kontejnerů a umožnění jejich vzájemné komunikaci. Dockery umožňují vývojářům snadno dodávat, balit a spouštět jakoukoli aplikaci spolu se všemi závislostmi ve standardizovaném lehkém a přenosném kontejneru, který lze spustit prakticky kdekoli. Kontejnery jsou mnohem efektivnější a rychlejší než jakýkoli jiný virtuální stroj, protože jsou spustitelné, které slouží aplikacím, nikoli celý operační systém.

Zde v LinuxAPT, jako součást našich služeb správy serveru, pravidelně pomáháme našim zákazníkům provádět související dotazy Docker.

V této souvislosti se podíváme na instalaci komunitní edice Docker (CE) na systému Debian 11 bullseye.

Než budete pokračovat v tomto postupu instalace, ujistěte se, že používáte uživatele s právy root.


Kroky k instalaci enginu Docker na distribuci Bullseye Debian 11

Chcete-li úspěšně dokončit instalaci Dockeru na váš systém, musíte postupovat krok za krokem popsaným níže.


1. Odeberte staré balíčky Docker

Pokud jste Docker nainstalovali do svého systému dříve, musíte nejprve odinstalovat všechny starší balíčky spolu se závislostmi nazývanými docker-engine nebo docker. Proces odinstalace však neodstraní existující obrazy dockeru, soubory a sítě, které se nacházejí v adresáři /var/lib/docker/. Spusťte tedy níže uvedený příkaz a odinstalujte starší verzi dockeru:

$ sudo apt remove -y docker docker-engine docker.io containerd runc


2. Nainstalujte důležité balíčky Docker's

Obnovte seznam repozitářů balíčků apt pomocí níže uvedeného příkazu:

$ sudo apt update

Nyní nainstalujte některé důležité požadované balíčky pro podporu metody HTTPS pomocí následujícího příkazu:

$ sudo apt install -y apt-transport-https ca-certificates curl gnupg2 software-properties-common


3. Přidejte úložiště Dockeru

Zde importujte klíč GPG úložiště Docker do svého systému spuštěním níže uvedeného příkazu:

$ curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

Jakmile zahrnete klíč GPG, spusťte následující příkaz a přidejte úložiště Dockeru do seznamu zdrojů vašeho systému:

$ echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/debian $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list

Po přidání nového úložiště dockeru aktualizujte úložiště apt spuštěním příkazu 'sudo apt update'.


4. Nainstalujte Docker

Jakmile nastavíte úložiště dockeru na svém systému Debian 11 bullseye, nainstalujte jádro Docker pomocí následujícího příkazu 'apt':

$ sudo apt install -y docker-ce docker-ce-cli containerd.io

Zkontrolujte instalaci Dockeru (CE) v systému Debian 11 zobrazením informací o nainstalované verzi Dockeru následovně:

$ docker --version

Zkontrolujte stav běhu služby docker pomocí příkazu 'systemctl' takto:

$ sudo systemctl status docker


5. Otestujte instalaci Docker

Chcete-li otestovat instalaci Dockeru na vašem systému, spusťte docker „hello-world“ obsažený provedením níže uvedeného příkazu:

$ sudo docker run hello-world


Jak odinstalovat a odebrat Docker ze systému Debian Linux?

Pokud potřebujete odinstalovat Docker, spusťte následující příkaz:

$ sudo apt-get purge docker-ce

Příkaz odstraní balíček docker-ce. Všechny další související soubory, jako jsou obrázky, kontejnery a vlastní konfigurační soubory, však zůstávají v systému. Odeberte vše z adresáře Docker pomocí příkazu:

$ sudo rm -rf /var/lib/docker



Debian
  1. Nainstalujte FromScratch na systém Bullseye Debian 11 – průvodce krok za krokem?

  2. Nainstalovat Clonezillu na systém Debian 11 Bullseye – průvodce krok za krokem?

  3. Nainstalovat QPrompt na systém Debian 11 Bullseye – průvodce krok za krokem?

  1. Jak nainstalovat Docker na Debian 10 Buster

  2. Jak nainstalovat Docker Engine na Debian 11 (Bullseye)

  3. Nainstalujte Docker (operační systém založený na Debianu)

  1. Jak nainstalovat Nextcloud 15 na Debian 9

  2. Jak nainstalovat Nextcloud na Debian 11

  3. Jak nainstalovat Docker na Debian 11