GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat Docker na Debian 9 (Stretch)

Docker je aplikační framework založený na kontejnerech, který zabalí konkrétní aplikaci se všemi jejími závislostmi do kontejneru. Kontejnery Docker lze snadno odeslat na vzdálené místo hned na začátku, aniž by bylo nutné provést kompletní nastavení aplikace. Tento tutoriál vám pomůže nainstalovat Docker na Debian 9 Stretch.

Krok 1 – Předpoklady

Úplně prvním krokem je odstranění všech výchozích balíčků Docker ze systému před instalací Dockeru na Linux VPS. Proveďte příkazy k odstranění nepotřebných verzí Docker.

sudo apt-get purge docker lxc-docker docker-engine docker.io

Nyní nainstalujte do svého systému některé požadované balíčky pro instalaci Dockeru na systém Debian. Chcete-li to provést, spusťte níže uvedené příkazy:

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

Krok 2 – Nastavení úložiště Docker

Nyní importujte oficiální klíč GPG dockerů, abyste ověřili podpis balíčků před jejich instalací pomocí apt-get. Spusťte níže uvedený příkaz na terminálu.

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

Poté přidejte do svého systému Debian úložiště Docker, které obsahuje balíčky Docker včetně jejich závislostí. Chcete-li nainstalovat Docker na Debian, musíte toto úložiště povolit.

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/debian stretch stable"

Krok 3 – Instalace Dockeru na Debian 9

Váš systém je nyní připraven k instalaci Dockeru. Spusťte následující příkazy pro upgrade apt index a poté nainstalujte Docker community edition na Debian.

sudo apt-get updatesudo apt-get install docker-ce

Po úspěšné instalaci komunitní edice Docker se služba automaticky spustí. Pro ověření stavu služby použijte níže uvedený příkaz.

ukotvitelný panel stavu sudo systemctl

Váš systém je nyní připraven ke spuštění kontejnerů Docker. Pro práci s Dockerem použijte náš výukový program Docker pro začátečníky.

Krok 4 – Jak používat Docker

Po instalaci Dockeru na Linuxu. Zde jsou některé základní podrobnosti pro vyhledávání a stahování obrázků Docker, spouštění kontejnerů a jejich správu.

Prohledejte obrázky Docker

Nejprve vyhledejte obrázky kontejnerů Docker z centra Docker. Například níže uvedený příkaz prohledá všechny obrázky s Debianem a zobrazí je jako výstup.

docker search debian

Stáhnout obrázky Docker

Nyní si stáhněte kontejner Docker s názvem debian na váš místní systém pomocí následujících příkazů.

docker pull debianUsing default tag:lastlatest:Pull pulling from library/debian55cbf04beb70:Pull completeDigest:sha256:f1f61086ea01a72b30c7287adee8c929e569853debianStažení
 Nyní se ujistěte, že výše uvedené obrázky byly úspěšně staženy do vašeho systému. Níže uvedený příkaz vypíše všechny obrázky.

docker imagesREPOSITORY TAG IMAGE ID CREATED SIZEdebian nejnovější 3bbb526d2608 před 4 týdny 101 MB

Spusťte nový kontejner s obrázkem

Nakonec spusťte kontejner Docker pomocí výše staženého obrázku ve vašem systému. Níže uvedený příkaz spustí nový kontejner a poskytne vám přístup k tomuto kontejneru pomocí shellu /bin/bash.

docker spusťte -i -t debian /bin/bash

Chcete-li opustit kontejner dockeru, zadejte CTRL + P + Q . To ponechá kontejner spuštěný na pozadí a poskytne vám konzolu hostitelského systému. Pokud jste použili příkaz exit, zastaví aktuální kontejner.

Po opuštění kontejneru Docker spusťte níže uvedený příkaz a vypište všechny spuštěné kontejnery.

docker psCONTAINER ID OBRÁZEK ​​PŘÍKAZ VYTVOŘEN STAV JMÉNA PORTŮF2582758af13 debian "/bin/bash" před 2 hodinami Up 2 hours first_debian

Ve výchozím nastavení příkaz výše zobrazí pouze spuštěné kontejnery. Chcete-li zobrazit seznam všech kontejnerů (včetně zastaveného kontejneru), použijte následující příkaz.

docker ps -a

Spustit/Zastavit/Připojit kontejner

Pomocí následujících příkazů můžete spustit, zastavit nebo připojit k libovolnému kontejneru. Ke spuštění kontejneru použijte následující příkaz.

spuštění dockeru 

K zastavení kontejneru použijte následující příkaz.

zastavení ukotvitelné stanice 

Pro připojení k aktuálně spuštěnému kontejneru použijte následující příkaz.

připojit docker 

Debian
  1. Jak nainstalovat Docker na Debian 10 Buster

  2. Jak nainstalovat Docker engine na Debian 9 Stretch Linux

  3. Jak nainstalovat Docker Engine na Debian 11

  1. Jak nainstalovat VirtualBox 5.1 na Debian 9 (Stretch)

  2. Jak nainstalovat Docker na Debian 11

  3. Jak nainstalovat Docker na Debian 9

  1. Jak nainstalovat Docker na Debian 10

  2. Jak nainstalovat Docker na Debian 11

  3. Jak nainstalovat Docker na Debian 9 Stretch