Úvod
Docker je populární softwarový balík, který vytváří a spravuje kontejnery pro vývoj aplikací.
Platforma vytváří jednotné rozhraní, takže téměř každá aplikace na ní běžící je kompatibilní s většinou operačních systémů. Vývoj v Dockeru také zrychluje aplikace, protože sdílí jádro a další zdroje Linuxu.
Toto je průvodce, jak nainstalovat Docker na CentOS 7.
Předpoklady
- Udržovaná/podporovaná verze CentOS (Docker netestuje ani nepodporuje zastaralé verze)
- Uživatelský účet s právy sudo
- Přístup k terminálu (Klikněte pravým tlačítkem na plochu, klikněte na možnost Otevřít v terminálu )
- Úložiště CentOS Extras – toto je ve výchozím nastavení povoleno, ale pokud bylo vaše deaktivováno, budete jej muset znovu povolit
- Instalátor softwarových balíčků yum
Instalace Dockeru na CentOS 7 s Yum
Instalace z repozitářů Docker pomocí příkazu yum je nejjednodušší a nejoblíbenější metoda.
Krok 1:Aktualizujte databázi balíčků Docker
V okně terminálu zadejte:
sudo yum check-update
Nechte operaci dokončit.
Krok 2:Instalace závislostí
Dalším krokem je stažení závislostí potřebných pro instalaci Dockeru.
Zadejte následující příkaz:
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
–y
přepínač indikuje instalačnímu programu yum, aby odpověděl „ano“ na všechny výzvy, které se mohou objevit. yum-utils
switch přidá yum-config-manager. Docker používá mapovač zařízení ovladač úložiště a device-mapper-persistent-data
a lvm2
pro jeho správné fungování jsou vyžadovány balíčky.
Krok 3:Přidejte úložiště Docker do CentOS
Chcete-li nainstalovat edge nebo testovat verze Dockeru, musíte do svého systému přidat stabilní úložiště Docker CE. Chcete-li to provést, spusťte příkaz:
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
Stabilní vydání je testováno důkladněji a má pomalejší aktualizační cyklus. Na druhé straně Edge aktualizace vydání jsou častější, ale nepodléhají tolika testům stability.
Krok 4:Nainstalujte Docker na CentOS pomocí Yum
Když je vše nastaveno, můžete konečně přejít k instalaci Dockeru na CentOS 7 spuštěním:
sudo yum install docker
Systém by měl zahájit instalaci. Po dokončení vás upozorní, že je instalace dokončena a která verze Dockeru je nyní na vašem systému spuštěna.
Váš operační systém vás může požádat o přijetí klíče GPG. Je to jako digitální otisk, takže víte, zda instalaci důvěřovat.
Otisk by měl odpovídat následujícímu formátu:
060A 61C5 1B55 8A7F 742B 77AA C52F EB6B 621E 9F35
Krok:5 Správa služby Docker
Přestože jste nainstalovali Docker na CentOS, služba stále neběží.
Chcete-li službu spustit, povolte její spuštění při spuštění. Spusťte následující příkazy v níže uvedeném pořadí.
Spusťte Docker:
sudo systemctl start docker
Povolit Docker:
sudo systemctl enable docker
Zkontrolujte stav služby pomocí:
sudo systemctl status docker
Nainstalujte konkrétní verzi Dockeru na CentOS
Chcete-li nainstalovat konkrétní verzi Dockeru , začněte seznamem dostupných verzí.
Do okna terminálu zadejte následující:
yum list docker-ce --showduplicates | sort –r
Systém by vám měl poskytnout seznam různých verzí z repozitářů, které jste povolili výše.
Nainstalujte vybranou verzi Dockeru příkazem:
sudo yum install docker-ce-<VERSION STRING>
<VERSION STRING>
se nachází v prostředním sloupci a je první částí alfanumerického kódu před pomlčkou.