Docker je populární a dobrý systém správy kontejnerů s otevřeným zdrojovým kódem pro potřeby cloud computingu. Kontejnery jsou podobné virtuálním strojům, které nabízíme, ale jsou zde klíčové rozdíly. Na rozdíl od virtuálního počítače se kontejner neinstaluje s hostujícím operačním systémem, jako je Linux nebo Windows Server. Místo toho je kontejner zabalen s aplikací nebo komponentou aplikace se všemi závislostmi potřebnými ke spuštění v jeho 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.
V této příručce vás provedeme tím, jak nainstalovat Docker na Ubuntu a jak nainstalovat aplikaci.
Jak nainstalovat Docker
Krok jedna – Než začnete s níže uvedenými kroky, přihlaste se na svůj server Hostwinds Ubuntu pomocí SSH a ujistěte se, že váš operační systém je aktuální.
Krok 2 – Nainstalujte potřebné balíčky dockerů pro Ubuntu.
sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
GnuPG-agent \
software-properties-common
Krok tři – Přidejte klíč GPG do svazku klíčů.
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
Aktuální otisk prstu naleznete v dokumentaci Dockers.
Krok čtyři – Zkontrolujte otisk klíče, zda se shoduje.
sudo apt-key fingerprint 0EBFCD88
Pokud se otisk prstu neshoduje, doporučujeme zkontrolovat aktuální otisk v oficiální dokumentaci Docker.
Krok 5 – Přidejte úložiště do seznamu OS.
sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
(lsb_release -cs) \
stable"
Krok šest – Ujistěte se, že index balíčků 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čí.