Docker je velmi oblíbený open-source systém správy kontejnerů pro potřeby cloud computingu. Mezi kontejnery Docker a virtuálními stroji, které nabízíme, jsou určité podobnosti a rozdíly. Klíčovým rozdílem je kontejner, který není nainstalován s hostujícím operačním systémem, jako je Linux nebo Windows Server. Místo toho je součástí aplikace nebo součásti aplikace a všech závislostí potřebných ke spuštění v jejím vlastním samostatném běhovém prostředí.
Docker je skvělý redakční systém. Umožňuje vám spouštět různé součásti aplikace v samostatných kontejnerech, jako je váš webový server, databázový server a systém ukládání souborů. Na jednom VPS nebo dedikovaném serveru můžete provozovat více kontejnerů. Kontejnery jsou také vysoce přenosné, což usnadňuje jejich přesun mezi servery nebo jejich nasazení do našeho cloudového hostingového prostředí podle potřeby s malým zpožděním.
Tato příručka vás provede instalací Dockeru na systému založeném na Debianu.
Jak nainstalovat
Krok jedna – Ujistěte se, že index balíčku apt je aktuální.
sudo apt-get update
Krok 2 – Nainstalujte požadované balíčky Dockeru pro Debian.
sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
gnupg2 \
software-properties-common
Krok tři – Přidejte klíč GPG do kroužku na klíče.
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
Zkontrolujte otisk prstu v dokumentaci Dockeru.
Krok čtyři – Zkontrolujte otisk klíče, zda se shoduje.
sudo apt-key fingerprint 0EBFCD88
Poznámka: Pokud se otisk klíče neshoduje, doporučujeme zkontrolovat aktuální otisk v oficiální dokumentaci Docker.
Krok 5 – Přidejte úložiště do seznamu operačního systému.
sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/debian \
$(lsb_release -cs) \
stable"
Krok šest – Ujistěte se, že index balíčku apt je aktuální. (To je důležité, zvláště po přidání úložiště.)
sudo apt-get update
Krok sedm – Nainstalujte modul Docker.
sudo apt-get install docker-ce docker-ce-cli containerd.io
Krok 8 – Ujistěte se, že Docker běží, stažením a spuštěním kontejneru hello-world, který poskytuje Docker.
sudo docker run hello-world
Výše uvedený příkaz stáhne oficiální testovací obraz Dockeru a spustí jej v novém kontejneru. Když se spustí, pouze vytiskne zprávu a skončí.