GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat Docker v Debian 11 (Bullseye)

Pokud jste vývojář aplikací, který si přeje pracovat v prostředí s otevřeným zdrojovým kódem, oceníte to, co docker nabízí v Debianu 11 (Bullseye ).

Docker poskytuje flexibilní způsob vývoje, expedice a spouštění aplikačních kontejnerů v definovaném prostředí operačního systému. Docker zrychluje dodávání softwaru, protože cílené aplikace a jejich preferované vývojové infrastruktury jsou na sobě nezávislé.

Docker spravuje infrastrukturu vývoje softwaru a testování, zatímco vývojáři softwaru spravují spuštěné aplikace nebo aplikace, které jsou stále ve vývoji.

Metodologie Dockeru výrazně zkracuje časovou osu mezi napsáním užitečného kódu a jeho přípravou k produkci. Výsledkem je rychlejší testování, odesílání a nasazení aplikačních kódů.

Instalace Dockeru v Debianu 11

Než budete pokračovat v článku, ujistěte se, že jste uživatel sudoer nebo máte oprávnění uživatele root.

Prvním krokem je aktualizace vašeho Debianu 11 systém.

$ sudo apt update && sudo apt upgrade

Docker má několik závislostí, které také musíme nainstalovat.

$ sudo apt install apt-transport-https ca-certificates curl gnupg lsb-release -y

Dalším krokem je konfigurace Dockeru úložiště přidáním klíče GPG dockeru.

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

Chcete-li nakonfigurovat oficiální úložiště Docker, spusťte následující příkaz.

$ echo "deb [arch=$(dpkg --print-architecture) 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 > /dev/null

Nyní před instalací modulu Docker znovu aktualizujte seznam softwarových balíčků.

$ sudo apt update

Nainstalujte Docker engine pomocí následujícího příkazu:

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

Po instalaci ověřte nainstalovaný Docker verze.

$ sudo docker version

Nyní spusťte a povolte Docker takže běží i po Debianu 11 systém se restartuje. Poté ověřte stav jeho služby.

$ sudo systemctl start docker
$ sudo systemctl enable docker
$ sudo systemctl status docker

Ověření instalace Dockeru v Debianu

Nyní, když máme Docker nainstalován, musíme ověřit, že funguje podle našich očekávání. Níže uvedený příkaz by měl spustit „hello-world ‘ kontejner.

$ sudo docker run hello-world

Odkazy z výše uvedeného výstupu by vám měly pomoci prozkoumat Docker do hloubky.

  • https://hub.docker.com/
  • https://docs.docker.com/get-started/

Přidání uživatele do skupiny Docker nebude vyžadovat, aby používal sudo při provádění příkazů Dockeru. Například uživatel jako dnyce lze přidat do skupiny Docker následujícím způsobem.

$ sudo usermod -aG docker dnyce

Tento článek nám umožnil pochopit, co je Docker nabízí na Debianu 11 než nás provedete jeho instalací a kroky ověření. Nyní byste měli být schopni vytvářet kontejnery aplikací a pohodlně prozkoumat všechny funkce Dockeru.


Debian
  1. Jak nainstalovat a používat Docker na Debian 9

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

  3. Jak nainstalovat Docker na Debian / Ubuntu

  1. Jak nainstalovat Docker na Debian 11

  2. Jak nainstalovat Supabase s Dockerem na Debian 11

  3. Jak nainstalovat Docker na Debian 10

  1. Jak nainstalovat TeamViewer na Debian 11 Bullseye

  2. Jak nainstalovat AnyDesk na Debian 11 Bullseye

  3. Jak nainstalovat Wine 7 na Debian 11 Bullseye