GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo instalar Docker CE en CentOS 8 / RHEL 8

Docker es un motor de contenedor basado en daemon que nos permite implementar aplicaciones dentro de contenedores. Con el lanzamiento de RHEL 8 y CentOS 8, el paquete docker se eliminó de sus repositorios de paquetes predeterminados, docker se reemplazó con podman y buildah.

Si se siente cómodo con la ventana acoplable e implementa la mayoría de las aplicaciones dentro de los contenedores de la ventana acoplable y no quiere cambiar a podman, este tutorial lo guiará sobre cómo instalar y usar la versión comunitaria de la ventana acoplable en el sistema CentOS 8 y RHEL 8.

Docker está disponible en dos versiones,

  • Docker CE (edición comunitaria)
  • Edición empresarial (EE)

En esta guía, aprenderemos cómo instalar Docker CE (Community Edition) en CentOS 8 o RHEL 8 Server.

Requisitos del sistema para Docker CE

  • Actualización mínima CentOS 8/RHEL 8
  • Sudo o privilegios de root
  • Conexión a Internet

Nota: Ejecute debajo del comando dnf para aplicar todas las actualizaciones disponibles y luego reinicie

# dnf update -y ; reboot

Pasos de instalación de Docker CE en el servidor CentOS 8/RHEL 8

Paso:1) Habilitar el repositorio Docker CE

Como dijimos anteriormente, los paquetes docker ya no están disponibles en los repositorios de paquetes CentOS 8 o RHEL 8, así que ejecute el siguiente comando dnf para habilitar el repositorio de paquetes Docker CE.

[[email protected] ~]# dnf config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo

Paso:2) Instalar Docker CE usando el comando dnf

Una vez que el repositorio docker ce se haya configurado correctamente, ejecute el siguiente comando para verificar qué versión de docker está disponible para la instalación

[[email protected] ~]# dnf list docker-ce
Docker CE Stable - x86_64 1.7 kB/s | 3.8 kB 00:02
Available Packages
docker-ce.x86_64       3:19.03.13-3.el8            docker-ce-stable
[[email protected] ~]#

Ahora, use el comando debajo de dnf para instalar la última versión de docker,

[[email protected] ~]# dnf install docker-ce --nobest -y

Después de la instalación de docker, inicie y habilite su servicio usando los siguientes comandos systemctl

[[email protected] ~]# systemctl start docker
[[email protected] ~]# systemctl enable docker

Ejecute el siguiente comando para verificar la versión instalada de docker

[[email protected] ~]# docker --version
Docker version 19.03.13, build 4484c46d9d
[[email protected] ~]#

Paso:3) Verificar y probar Docker CE Engine

Para verificar si el motor docker ce se configuró correctamente o no, intente activar un contenedor "hello-world" usando el siguiente comando docker,

[[email protected] ~]# docker run hello-world

Salida del comando anterior

Como podemos ver el mensaje informativo en la salida anterior que confirma que el motor acoplable está configurado correctamente en el servidor CentOS 8 / RHEL 8. Pasemos a la instalación de docker compose.

Paso:4) Instalar Docker Compose

Como sabemos, docker compose se usa para vincular múltiples contenedores usando un solo comando. En otras palabras, Docker Compose es útil cuando necesitamos lanzar varios contenedores y estos contenedores dependen unos de otros. Ejemplos como el lanzamiento de aplicaciones LAMP/LEMP (WordPress y Joomla, etc.) contenedores internos.

Ejecute los siguientes comandos para instalar docker compose en CentOS 8/RHEL 8,

[[email protected] ~]# dnf install curl -y
[[email protected] ~]# curl -L "https://github.com/docker/compose/releases/download/1.27.4/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

Nota: Reemplace "1.27.4" con la versión de docker compose que desea instalar, pero en este momento esta es la versión más reciente y estable de docker compose.

Establezca el permiso ejecutable para docker-compose binary

[[email protected] ~]# chmod +x /usr/local/bin/docker-compose

Verifique la versión de redacción de la ventana acoplable ejecutando el siguiente comando.

[[email protected] ~]# docker-compose --version
docker-compose version 1.27.4, build 40524192
[[email protected] ~]#

Nota:en caso de que el comando de versión de Docker Compose no funcione, ejecútelo a continuación para crear un enlace suave

[[email protected] ~]# ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

Eso es todo de este tutorial, espero que estos pasos lo ayuden a configurar docker y docker compose en el servidor CentOS 8 y RHEL 8. Comparta amablemente sus opiniones y comentarios en la sección de comentarios a continuación.


Cent OS
  1. Cómo instalar Docker en CentOS 7

  2. Cómo instalar Docker Compose en CentOS 7

  3. Cómo instalar Docker en CentOS 7 / RHEL 7

  4. Cómo instalar Docker en CentOS

  5. Cómo instalar docker en CentOS/RHEL/Fedora

Cómo instalar la brújula en RHEL 8 / CentOS 8

Cómo instalar Docker CE en RHEL 8 / CentOS 8

Cómo instalar VirtualBox 5.1 en CentOS 7 / RHEL 7 / Fedora 26

Cómo instalar Prometheus en CentOS 8 / RHEL 8

Cómo instalar Docker en CentOS

Cómo instalar Docker en CentOS 7