Jak nainstalovat Docker na CentOS 7 + Docker Compose

koncepce a technologie Docker jsou široce uznávané dnes. Mnoho správců systému používá tento nástroj k práci kvůli mnoha výhodám, které poskytuje při manipulaci s kontejnery v systému Linux. Proto Vám dnes ukážeme, jak nainstalovat Docker na CentOS 7 a jak nainstalovat Docker Compose pro další napájení vašeho VPS!

Docker je velmi ceněn zejména pro implementaci obrázků, které obsahují aplikace nebo služby, které běžně chceme nainstalovat do naší sítě. Kromě toho všeho je to projekt s otevřeným zdrojovým kódem, který usnadňuje pochopení jeho fungování a dokonce i přizpůsobivost podle potřeby.

Pochopení Docker a jeho kontejnery

Docker je open source technologie, která spravuje a automatizuje nasazení aplikací prostřednictvím kontejneru. Tyto kontejnery jsou distribuovány prostřednictvím obrázků, které obsahují vše, co potřebujete ke spuštění aplikace. Existují například obrázky z WordPress, Nginx, MariaDB a mnoha dalších služeb nebo aplikací.

hlavní výhodou použití Docker je, že můžeme“ instalovat “ služby nebo aplikace na mnoha systémech, bez ohledu na hardware. Můžeme například vytvořit obrázek naší aplikace a může běžet na jakémkoli počítači, který má nainstalovaný Docker. To vše bez ohledu na daný operační systém nebo hardware.

nejlepší ze všeho je začít s tímto nástrojem je velmi snadné! Naučme se, jak nainstalovat Docker na CentOS 7!

jak nainstalovat Docker na CentOS 7

Instalace Dockeru na CentOS 7 je jednoduchá. Chcete-li to provést, musíte se připojit k serveru pomocí SSH. Pokud máte potíže s tímto krokem, Podívejte se na náš návod na tmel.

ssh [email protected]

pak musíme nainstalovat několik balíčků před instalací Docker. Musíme být uživatel root a spustit následující řádek na příkazovém řádku:

yum install -y yum-utils device-mapper-persistent-data lvm2

nejjednodušší a nejbezpečnější způsob, jak dokončit proces, je prostřednictvím oficiálních úložišť Docker. K tomu budete muset spustit tento příkaz:

yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

Po tomto, můžeme nainstalovat Docker na CentOS 7 spuštěním následujícího příkazu:

yum install docker-ce

Nyní víte, jak nainstalovat Docker na CentOS. Ale ještě to neběží! Chcete-li povolit a spustit Docker, spusťte následující příkazy:

systemctl enable docker
systemctl start docker

a Konečně, můžete zkontrolovat stav služby zkontrolovat, že všechno dopadlo dobře:

systemctl status docker

Jako výsledek, měli bychom vidět zelená čára označuje, že Docker běží.

základní aplikace Docker

nejprve začněme příkazem Docker“ Hello World“. Za to budete muset spustit následující příkaz:

docker run hello-world

Tento test obrazu je ten, že Docker doporučuje kontrolu pokaždé, když nástroj je přeinstalovat.

pomocí tohoto příkazu můžete zkontrolovat všechny obrázky, které máte v systému:

docker images

nebo vyhledat dostupný obrázek v úložišti Docker pomocí příkazu search.

docker search 

například, můžete hledat na související obrázek s CentOS 7:

docker search centos7

A pokud si chcete stáhnout obrázek, můžete tak učinit pomocí následujícího příkazu:

docker pull 

a Konečně, spustit obraz pomocí příkazu spustit. Obrázek můžete volat podle jeho ID nebo přímo podle jeho názvu.

docker run -t -i 

-jsem možnost znamená, že bude obraz interaktivní, zatímco-t možnost znamená, že budete mít přístup k terminálu a je možné simulovat.

Na výstupu obraz, je třeba stisknout kombinaci kláves CTRL+D.

Jak nainstalovat Docker Compose na CentOS 7

Docker Compose je nástroj, který nám umožňuje zobrazovat obrázky v Docker. Byl vytvořen, protože mnoho programů vyžaduje ke spuštění další služby. Například u WordPress nebo jiného CMS požadujeme především funkční webový server a obrázek správce databáze a nakonec obrázek aplikace.

museli bychom je nasadit jeden po druhém a nakonfigurovat je. S Docker Composer můžeme definovat vše v jednom souboru, se všemi obrázky závislými na hlavním souboru a načítat je normálně.

nainstalovat Docker Compose na CentOS 7, je třeba spustit tento příkaz:

V případě, že nemáte nainstalován curl, můžete ji nainstalovat pomocí následujícího příkazu:

yum install curl

Pak musíte přiřadit oprávnění execute na Docker Compose binární:

chmod +x /usr/local/bin/docker-compose

A teď, aby zajistily, že neexistují žádné problémy při používání nástroj v terminálu, musíte vytvořit symbolický odkaz na systém:

ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

a Konečně, zkontrolujte nainstalovaná verze:

docker-compose --version

A budeš připraven k použití Docker a Docker Compose.

závěr

dnes je Docker široce používaným nástrojem. Implementace aplikací ve formě kontejnerů nás chrání před problémy s kompatibilitou. Docker navíc usnadňuje instalaci a údržbu stávajících kontejnerů. Na druhou stranu, pokud do technologie Docker přidáte nástroj jako Compose, produktivita a efektivita se dále zlepší.

vědět vše o instalaci Dockeru na CentOS a samotném nástroji je dnes velmi důležité, proto doporučujeme navštívit web projektu a přečíst si o něm více. Šťastné učení!

Tento článek byl naposledy změněn 28. října 2020 9: 46

Posted on

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.