GNU/Linux >> Tutoriales Linux >  >> Rocky Linux

Cómo instalar y configurar Docker Container en Rocky Linux 8

Docker es una plataforma de virtualización, popular por su capacidad para ejecutar aplicaciones en contenedores. Podemos construir y comunicar contenedores entre nosotros. Aquí aprendemos a instalar la plataforma Docker CE en Rocky Linux 8 para crear máquinas virtuales en contenedores.

Pasos para instalar Docker CE en Rocky Linux 8

¿Qué aprenderemos aquí?

  • Proceso de instalación de Docker para Rocky Linux 8
  • ¿Cómo extraer imágenes de Docker Hub para instalar y ejecutar un contenedor?
  • Comandos para iniciar, detener y reiniciar Docker Engine

Los pasos dados aquí también funcionarán para RHEL y CentOS 8... También vea nuestro artículo sobre cómo instalar KiteMatic Docker GUI en Rocky Linux.

1. Agregue Docker Repo en Rocky Linux

Agregue el repositorio oficial de Docker CE en su Rocky Linux 8, para que podamos instalarlo sin descargar sus paquetes manualmente.

Nota – Es un solo comando, así que úsalo como un todo

sudo dnf config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo

2. Ejecutar actualización del sistema

Para permitir que el sistema reconozca el repositorio Docker agregado y los paquetes disponibles en el mismo, ejecute la actualización del sistema que obligará a Rocky Linux a reconstruir el caché del repositorio del sistema.

sudo dnf update

3. Comando para instalar Docker CE Engine

Entonces, ya tenemos el repositorio de Docker y ahora es el momento de ejecutar el comando simple usando el administrador de paquetes DNF para instalar Docker-CE junto con su herramienta de línea de comandos y containerd.io para administrar de manera eficiente el ciclo de vida del contenedor de su sistema host.

sudo dnf install docker-ce docker-ce-cli containerd.io

4. Habilitar e iniciar el servicio Docker

Una vez completada la instalación, inicie el servicio Docker en su Rocky Linux y habilítelo para que se ejecute automáticamente con el arranque del sistema.

sudo systemctl enable docker

sudo systemctl start docker

Verifique el estado del servicio para saber si funciona correctamente.

systemctl status docker

5. Agregar usuario de Rocky Linux al grupo de usuarios de Docker

Para ejecutar comandos docker necesitamos sudo derechos o acceso raíz y para evitar eso, agregue su usuario actual del sistema al grupo Docker para que pueda ejecutar fácilmente su comando para descargar y crear contenedores.

sudo usermod -aG docker $USER

Compruebe si su usuario está en el grupo docker o no.

id $USER

Si desea utilizar algún otro usuario que no sea el actual, simplemente reemplace $USER en el comando anterior con el usuario del sistema específico al que desea otorgar los derechos para administrar Docker.

Reiniciar el servidor

Para asegurarse de que todos los cambios funcionen sin problemas, reinicie su servidor o escritorio Host Rocky Linux donde instaló Docker.

Para obtener información y detalles relacionados con la ventana acoplable del instalador como la versión, varios contenedores instalados, la versión del kernel del host, la arquitectura, la CPU, el nombre del sistema operativo, etc. Escriba:

docker info

6. Pruebe Docker tirando de Image

Descarguemos algunas imágenes como Ubuntu para crear un contenedor y probarlo, ya sea que todo funcione bien o no.

docker pull ubuntu

El comando anterior obtendrá el archivo de imagen más reciente de la versión LTS, es decir, Ubuntu 20.04 LTS para instalar y crear un contenedor correspondiente desde Docker Hub.

Para saber qué imágenes se han descargado y están disponibles para usar en su sistema Docker localmente, ejecute:

docker images

7. Ejecutar Contenedor

Ahora, tenemos la imagen de Docker de Ubuntu, creemos y ejecutemos un contenedor usándolo. El comando para eso es muy simple:

docker run -it ubuntu

Después de eso, puede usar el administrador de paquetes APT de Ubuntu para ejecutar el comando e instalar las diversas aplicaciones sobre él. Conozca más sobre sus comandos y trabajo en la página de documentación oficial.

Nota final:

Al ser un sistema operativo basado en REHL, Rocky Linux funciona exactamente como CentOS 8, por lo tanto, también se pueden usar los mismos comandos y repositorios para instalar para obtener varios paquetes, incluido Docker.


Rocky Linux
  1. Cómo instalar Docker y Docker-Compose en Rocky Linux 8

  2. Cómo configurar un registro privado de Docker en Rocky Linux 8

  3. Cómo instalar y configurar docker en Rocky Linux/Centos 8

  4. Cómo instalar y usar Podman en Rocky Linux/Alma Linux/Centos 8

  5. Cómo instalar y configurar Elasticsearch en Rocky Linux 8

Cómo instalar y usar el contenedor Rocky Linux Docker

Cómo instalar Podman en Rocky Linux 8 / AlmaLinux para ejecutar Contenedores

Cómo instalar y configurar Docker Container en AlmaLinux 8

Cómo instalar y configurar OpenCV en Rocky Linux 8.4

Cómo instalar Docker en Rocky Linux y AlmaLinux

Cómo instalar Docker en Rocky Linux y AlmaLinux