GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat Docker na Debian / Ubuntu

Přehled

Projdeme si kroky, jak nainstalovat Docker na distribuce Debian a Ubuntu Linux. Pro tento příklad jsme nainstalovali Docker na Debian 10 Buster a na Ubuntu 20.04 LTS, ale stejný postup platí také pro Debian 9 Stretch a pro Ubuntu 18.04 LTS a pro 16.04 LTS. Probereme také kroky instalace Dockeru prostřednictvím repozitářů a stažením a ruční instalací ze souboru balíčku.

Skript pro rychlou instalaci

Docker nyní hostí svůj vlastní automatický skript pro rychlou instalaci, který lze použít k instalaci a spuštění Dockeru, pokud používáte distribuce Linuxu, jako je Debian, Ubuntu, Kali, Raspbian atd…

Chcete-li skript stáhnout a použít, spusťte tyto příkazy:

curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh

Instalace dockeru v Debianu

Instalovat přes úložiště

1. Prvním krokem je aktualizace repozitářů a instalace potřebných balíčků:

$ sudo apt update
$ sudo apt install apt-transport-https ca-certificates curl gnupg-agent software-properties-common

2. Poté musíme přidat oficiální klíč GPG společnosti Docker:

$ curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -

A ověřit klíč. Posledních 8 znaků by mělo obsahovat tyto znaky – 0EBFCD88 :

$ sudo apt-key fingerprint 0EBFCD88

3. Nyní přidáme repozitáře, které obsahují stabilní verzi enginu Docker.

$ sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/debian $(lsb_release -cs) stable"

4. Nainstalujte Docker engine:

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

Po dokončení instalace spusťte Docker:

$ sudo systemctl start docker
$ sudo systemctl enable docker

Také není špatná možnost udělit Docker sudo oprávnění, jinak musíte zadat sudo nejprve pokaždé, když potřebujete něco udělat s Dockerem.

$ sudo usermod docker -aG $USER

Můžeme ověřit, zda byl Docker úspěšně nainstalován a spuštěn spuštěním kontejneru Hello World Docker:

$ sudo docker run hello-world

Nainstalujte Docker ze souboru balíčku

1.Stáhněte si soubor balíčku .deb z odkazu – toto je umístění 64bitové verze a stabilního vydání. Vyberte verzi Debianu, přejděte do adresáře pool a poté do adresáře stable.

Jedna poznámka, kterou bych měl mít na paměti – Pokaždé, když potřebujete upgradovat Docker, budete si muset pokaždé stáhnout nový soubor .deb a nainstalovat jej.

2. Chcete-li nainstalovat Docker ze souboru balíčku, spusťte příkaz:

$ sudo dpkg -i /path/to/package.deb

3. Samozřejmě nahraďte – cestu k balíčku skutečným umístěním, kde je balíček .deb umístěn na vašem počítači. Instalace dockeru se automaticky dokončí. Po instalaci spusťte službu Docker.

$ sudo systemctl start docker
$ sudo systemctl enable docker

Instalace dockeru na Ubuntu

Instalovat přes úložiště

Proces instalace Dockeru na Ubuntu je prakticky stejný jako na Debianu.

1. Aktualizujte distribuci a nainstalujte potřebné balíčky:

$ sudo apt update
$ sudo apt install apt-transport-https ca-certificates curl gnupg-agent software-properties-common

2. Druhým krokem je přidání klíče GPG Docker pro Docker

$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

3. Ověřte otisk klíče:

$ sudo apt-key fingerprint 0EBFCD88

4. Přidejte úložiště:

$ sudo add-apt-repository  "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

5. Nainstalujte Docker:

$ sudo apt-get update
$ sudo apt-get install docker-ce docker-ce-cli containerd.io

6. Spusťte a povolte Docker:

$ sudo systemctl start docker 
$ sudo systemctl enable docker

7.  Otestujte Docker také pomocí kontejneru hello

$ sudo docker run hello-world

Instalace Dockeru z balíčku

1. Chcete-li nainstalovat Docker ze souboru balíčku, platí stejná metoda jako při instalaci na Debian. Stáhněte si soubor balíčku, spusťte instalaci a při každém upgradu je potřeba stáhnout novou verzi a nainstalovat ji. Stáhněte si soubor odtud.

2. Chcete-li nainstalovat Docker ze souboru balíčku, spusťte příkaz:

$ sudo dpkg -i /path/to/package.deb

3. Samozřejmě nahraďte – cestu k balíčku skutečným umístěním, kde je balíček .deb umístěn na vašem počítači. Instalace dockeru se automaticky dokončí. Po instalaci spusťte službu Docker.

$ sudo systemctl start docker
$ sudo systemctl enable docker

Shrnutí

Abych to shrnul – probrali jsme kroky, jak nainstalovat Docker na distribuce Debian a Ubuntu pomocí souboru balíčku a jeho instalace z úložiště.


Ubuntu
  1. Jak nainstalovat uTorrent na Ubuntu, Debian a LinuxMint

  2. Jak nainstalovat Subversion 1.9 na Ubuntu a Debian

  3. Jak nainstalovat Docker na Ubuntu 22.04

  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 20.04 LTS

  1. Jak nainstalovat Docker na Ubuntu 18.04

  2. Jak nainstalovat Docker na Ubuntu 22.04

  3. Jak nainstalovat a používat Docker na Ubuntu 18.04