GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Instalar Docker Compose en Ubuntu 20.04 - ¿Proceso paso a paso para realizarlo?

Docker Compose se conoce como una herramienta de línea de comandos para ejecutar múltiples contenedores en Docker definido. Utiliza el archivo de redacción en formato YAML para configurar los recursos necesarios para contenedores como volúmenes, redes, etc.

Puede usar Docker compose para definir un entorno aislado para aplicaciones en contenedores que se pueden ejecutar en cualquier sistema.

Aquí en LinuxAPT, como parte de nuestros Servicios de Administración de Servidores, ayudamos regularmente a nuestros Clientes a realizar consultas de instalación y configuración relacionadas con Ubuntu.

En este contexto, veremos cómo instalar Docker Compose en Ubuntu 20.04 LTS y también exploraremos algunos ejemplos simples del uso de Docker Compose.


¿Cómo instalar Docker Compose en Ubuntu?

Antes de instalar Docker Compose, primero debe instalar Docker en su máquina con Ubuntu 20.04.

i. Actualizar el repositorio de paquetes e instalar los paquetes dependientes ejecutando:

$ sudo apt update
$ sudo apt install apt-transport-https ca-certificates curl gnupg-agent software-properties-common

ii. Luego, agregue el repositorio apt de Docker a su sistema operativo:

$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
$ sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

iii. Una vez que se agregó el repositorio de Docker, puede instalar Docker ejecutando:

$ sudo apt update
$ sudo apt install docker-ce

IV. Verificar que Docker se instaló correctamente y se inició automáticamente:

$ sudo systemctl status docker

v. A continuación, veamos cómo instalar Docker Compose.

Al momento de escribir este artículo, la última versión de Docker Compose es 1.27.4.

Para descargar el archivo docker-compose en su máquina Ubuntu 20.04, ejecute:

$ 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

vi. Luego, otorgue el permiso de ejecución para el archivo docker-compose:

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

vii. Verificando que Docker Compose se instaló correctamente:

$ docker-compose --version


Un ejemplo para probar Docker Compose en Ubuntu

Aquí, vamos a construir un servidor web Nginx usando Docker Compose:

i. Primero, cree una nueva carpeta llamada myapp y luego cambie el directorio a ella:

$ mkdir myapp
$ cd myapp

ii. Luego, usa tu editor favorito para crear un archivo de composición llamado docker-compose.yaml

$ vim docker-compose.yaml
version: '3'
services:
webserver:
image: nginx:alpine
container_name: web_server
restart: unless-stopped
ports:
- "80:80"
- "443:443"
networks:
- app-network
networks:
app-network:
driver: bridge

En este archivo de redacción, definimos un servicio:servidor web. Usó la imagen acoplable nginx:alpine de Docker Hub.

iii. En el directorio myapp, ejecute el siguiente comando para iniciar la aplicación:

$ sudo docker-compose up

IV. Abra una nueva terminal y use el comando curl para verificar que el servidor web se está ejecutando:

$ curl localhost:80

v. Para enumerar el servicio en ejecución, ejecute:

$ sudo docker-compose ps



Ubuntu
  1. Instalar Icinga en Ubuntu 20.04 LTS:¿proceso paso a paso?

  2. Instale Oracle Java 16 en Ubuntu 18.04/20.04/21.04:¿un proceso paso a paso?

  3. Instalar Laravel en Ubuntu 20.04 - ¿Proceso paso a paso?

  4. Instalar Eclipse IDE en Ubuntu 20.04 - ¿Proceso paso a paso?

  5. Instalar Grafana en Ubuntu 20.04 - ¿Proceso paso a paso?

Cómo instalar Docker Compose en Ubuntu 18.04

Cómo instalar Docker Compose en Ubuntu 20.04

Instalar Kodi en Ubuntu 20.04 LTS:¿un proceso paso a paso?

Instalar Skype en el sistema Ubuntu 18.04 - ¿Proceso paso a paso?

Instalar Ruby en Ubuntu 20.04 - ¿Proceso paso a paso?

Instalar Dropbox en Ubuntu 20.04 - ¿Proceso paso a paso?