GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nainstalovat a používat Docker Compose na CentOS 8

Nástroj Docker-decompose se běžně používá ke konfiguraci více aplikací Docker založených na kontejnerech. Řekněme, že Docker-compose je nástroj příkazového řádku, který pomáhá nasadit více kontejnerů a aplikací Docker pomocí jediného příkazu. Pomocí Docker-compose můžete zahrnout kontejnery Docker do souboru docker-compose.yml a zmínit všechny kontejnerové služby nebo konfigurace, které jsou pro aplikaci nezbytné. Tento nástroj lze použít ve vývojovém, testovacím a produkčním prostředí, kromě všech těchto skutečností také pomáhá v pracovním toku Continuous Integration.

V tomto článku instalujeme Docker-compose na systém CentOS 8. Popíšeme, jak jej můžete používat a konfigurovat ve vašem systému pomocí příkazového řádku.

Instalace Docker-decompose na CentOS 8

Při instalaci Docker-compose na váš systém CentOS 8 postupujte podle níže uvedených kroků. Docker-compose lze nainstalovat na CentOS 8 pomocí následujících dvou různých způsobů:

Metoda 01:Instalace Docker-compose pomocí nástroje Python-pip

Docker-compose lze nainstalovat na systém CentOS 8 pomocí nástroje python-pip. Pokud chcete nainstalovat Docker-decompose touto metodou, použijte následující příkazy:

$ sudo yum install epel-release
$ sudo yum nainstalovat python-pip
# pip install docker-compose
# docker-compose --version

Metoda 02:Nainstalujte Docker-compose z úložiště GitHub

Chcete-li nainstalovat Docker-decompose pomocí příkazu curl, musíte provést následující příkaz k instalaci curl na CentOS 8, pokud ještě není nainstalován:

$ sudo dnf nainstalovat curl -y

Nyní si stáhněte binární soubor Docker-compose z GitHubu pomocí příkazu curl následovně:

$ sudo curl -L "https://github.com/docker/compose/releases/download/1.27.4/docker-compose-$(uname -s)-$(uname -m)" -o / usr/local/bin/docker-compose

Pomocí níže uvedeného příkazu nastavte oprávnění pro binární spustitelný soubor:

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

Chcete-li zobrazit verzi Docker-compose, která je nainstalována ve vašem systému CentOS 8, zadejte následující příkaz:

$ docker-compose –version

Nyní byl Docker-compose úspěšně nainstalován na CentOS 8. V dalším článku vysvětlujeme některé sady příkazů, které vám pomohou při používání nástroje docker-compose.

Jak používat Docker-compose na CentOS 8?

Všechny konfigurace služeb na bázi kontejnerů a obrázků kontejnerů jsou definovány v souboru ‚docker-compose.yml‘. Zde stahujeme obrázky kontejnerů WordPress a MySQL pomocí následujících příkazů:

$ sudo docker pull wordpress

$ sudo docker pull mysql

$ sudo docker image ls

Nyní vytvořte nový adresář s názvem „wordpress-site“ a přejděte do něj následovně:

$ mkdir wordpress-site
$ cd wordpress-site/

Zde vytvořte soubor docker-compose „docker-compose.yml“ a vložte do tohoto souboru následující kód:

Verze:'3.0'SSERVICES:Webserver:Image:WordPress Container_name:WP_WEB Porty:- 8080:80 Odkazy:- DbServer:MySQL Environment:Wordpress_password:6ZCZNAEJLWP79P DBSSERVER:Image:Image:MySQL:MYSQL:MYSQL:MYSQL:MYSQL:MYSQL:MYSQL:MYSQL:MYSQL:MYSQL:MYSQL:MySQLS:6ZCZNAEJLWP79P:MySQL:WP_ROOTH:

Ve výše uvedeném souboru jsou definovány dvě různé kontejnerové služby, například „webserver“ a „dbserver“. Také jsme definovali obrázky kontejnerů a poté zmínili hesla WordPress a dbserver.

Nyní nasaďte tyto kontejnery spuštěním níže uvedeného příkazu jako uživatel root:

# docker-compose up

Nyní si prohlédněte URL webu WordPress.

http://{docker_host_ip}:8080

Ke spuštění a zastavení kontejnerů použijte následující příkazy:

# začátek docker-compose
# docker-compose stop

Chcete-li prozkoumat více o použití Docker-compose, použijte následující příkaz:

$ docker-compose --help

Závěr

V tomto článku jsme rozvedli, jak nainstalovat a používat Docker-compose v systému CentOS 8. Pomocí Docker-compose můžete nasadit více aplikací Docker s kontejnerovými službami prostřednictvím jediného příkazu. Další podrobnosti týkající se Docker-compose naleznete ve výše uvedené příručce nápovědy.


Cent OS
  1. Jak nainstalovat Docker Compose na CentOS 7

  2. Jak nainstalovat a používat Docker Compose na Ubuntu 18.04

  3. Jak nainstalovat a používat Docker Compose na CentOS

  1. Jak nainstalovat a používat Docker na CentOS 7

  2. Jak nainstalovat a používat Docker Compose na CentOS 7

  3. Jak nainstalovat a používat Curl na CentOS 8

  1. Jak nainstalovat a používat Docker Compose na Debianu 9

  2. Jak nainstalovat a používat Docker Compose na Debian 10 Linux

  3. Jak nainstalovat a používat Docker-Compose na CentOS 7