Nainstalujte Docker na CentOS7

Install Docker Centos7



Docker je open source kontejnerizační systém. Je široce používán pro nasazení aplikací s vysokou hustotou v cloudu. K virtualizaci operačního systému používá stejné jádro jako hostitelský operační systém. Má velké úložiště obrázků, které můžete použít k uvedení kontejneru do provozu během několika minut. Úložiště obrázků Docker má předkonfigurovanou bitovou kopii Dockeru pro téměř jakýkoli typ aplikace a operačního systému. Řekněme, že chcete spustit webový server PHP. Najdete ho v úložišti obrázků Docker a základním operačním systémem může být Ubuntu, Debian nebo CentOS. Pro každý OS existují různé obrázky pro PHP. V tomto článku vám ukážu, jak nainstalovat Docker na CentOS 7. Začněme.

Instalace Dockeru

Používám CentOS 7.4, jak můžete vidět z výstupu následujícího příkazu:







$kočka /atd/redhat-release



Verze jádra, kterou používám, je 3.10.0, jak můžete vidět z výstupu následujícího příkazu:



$uname -r





Potřebuješ yum-config-manager abyste na svém počítači CentOS 7 povolili doplňky CentOS 7 a úložiště Docker CE. yum-config-manager zajišťuje mňamky balík.

Můžete nainstalovat mňamky balíček s následujícím příkazem:



$sudo mňam instalacemňamky-a

Jak můžete vidět na níže uvedeném snímku obrazovky, již mám mňamky balíček nainstalovaný na mém počítači. Pokud jej nemáte, bude nainstalován.

Nyní můžete povolit úložiště doplňků CentOS 7 následujícím příkazem:

$sudoyum-config-manager--umožnitDalší funkce

Nyní spusťte následující příkaz a zkontrolujte, zda Další funkce repo je povoleno:

$sudo Mňamrepolista

Jak vidíte z označené části na níže uvedeném snímku obrazovky, soubor Další funkce repo je povoleno.

Docker závisí na mapovač zařízení-perzistentní data a lvm2 balík. Tyto balíčky můžete nainstalovat pomocí následujícího příkazu:

$sudo mňam instalacedevice-mapper-persistent-data lvm2

Nyní stiskněte ‘y’ a poté pokračujte stisknutím.

mapovač zařízení-perzistentní data a lvm2 balíčky by měly být nainstalovány.

Nyní musíte do svého počítače CentOS 7 přidat oficiální úložiště Docker.

Chcete -li přidat úložiště Docker do CentOS 7, můžete spustit následující příkaz yum-config-manager :

$sudoyum-config-manager--add-repohttps://download.docker.com/linux/stovky/docker-ce.repo

Mělo by být přidáno úložiště Docker.

Nyní můžete nainstalovat Docker.

Chcete -li nainstalovat Docker na váš počítač CentOS 7, spusťte následující příkaz:

Stiskněte ‘y’ a poté pokračujte.

Správce balíčků Yum by měl začít stahovat balíčky Dockeru, jak ukazuje obrázek níže.

V určitém okamžiku můžete být vyzváni k přijetí klíče GPG Dockeru. Stiskněte ‘y’ a poté pokračujte.

Instalace by měla pokračovat, jak ukazuje obrázek níže.

Docker by měl být nainstalován.

Nyní můžete spustit systémovou službu Docker pomocí následujícího příkazu:

$sudosystemctl start docker

Měli byste také přidat službu Docker ke spuštění systému. Spustí se tedy automaticky při spuštění.

Chcete -li přidat službu Docker ke spuštění systému, můžete spustit následující příkaz:

$sudosystemctlumožnitpřístavní dělník

Jak vidíte na obrázku níže, ke spuštění je přidána systémová služba Docker.

Nyní přidejte svého uživatele do souboru přístavní dělník systémová skupina. Tímto způsobem můžete přistupovat ke všem příkazům Dockeru bez použití sudo .

Chcete -li přidat svého uživatele do přístavní dělník skupina, spusťte následující příkaz:

$sudousermod-aGdocker shovon

POZNÁMKA: Zde shovon je uživatelem mého stroje CentOS 7. Vaše uživatelské jméno by se mělo lišit.

Nyní restartujte počítač CentOS 7 následujícím příkazem:

$sudorestartovat

Jakmile se počítač spustí, můžete zkontrolovat, zda Docker pracuje, pomocí následujícího příkazu:

$docker verze

Jak vidíte na obrázku níže, verze Dockeru nainstalovaného na mém počítači CentOS 7 je 17.12. Funguje to správně.

Základní použití Dockeru

Můžete spustit výchozí Ahoj světe kontejner Dockeru, aby otestoval, zda funguje nebo ne.

Ke spuštění souboru můžete spustit následující příkaz Ahoj světe Docker kontejner:

$docker run hello-world

The Ahoj světe obrázek kontejneru bude prohledán na místním disku. Docker to poprvé nenajde. Bude tedy stažen z úložiště Docker. Po stažení obrázku Docker z obrázku vytvoří kontejner a spustí jej, jak vidíte na obrázku níže.

Dostupné kontejnery Dockeru můžete vypsat pomocí následujícího příkazu:

$docker imagels

Chcete -li najít jakékoli potřebné informace o Dockeru ve vašem systému, můžete spustit následující příkaz:

$informace o dockeru

Jak vidíte z výstupu tohoto příkazu, stav Dockeru se vytiskne. Stejně jako kolik kontejnerů máte, kolik z nich běží, kolik z nich je pozastaveno nebo zastaveno, kolik obrázků Dockeru jste stáhli, konfigurovaný ovladač úložiště, dostupné místo na disku a mnoho dalších. Je to dlouhý seznam informací.

Takto nainstalujete Docker na CentOS 7 a použijete ho. Děkujeme za přečtení tohoto článku.