Oracle Linux

Cómo instalar Docker en Oracle Linux 8?

Cómo instalar Docker en Oracle Linux 8?

Docker es una serie de marcos que utilizan la virtualización a nivel del sistema operativo para proporcionar aplicaciones en paquetes llamados contenedores como elementos de servicio. Los contenedores están aislados entre sí y sus programas, carpetas y archivos de configuración están empaquetados. Pueden comunicarse entre sí a través de plataformas bien definidas. Entonces, en este artículo, discutiremos cómo instalar y configurar Docker en su sistema Oracle Linux 8.

Prerrequisitos

Inicie sesión como usuario de Sudo

Abra su Oracle Linux 8 desde su caja virtual e inicie sesión desde allí. Luego, abra su terminal en Oracle Linux 8 y asegúrese de iniciar sesión como raíz usuario usando el siguiente comando sudo:

$ su

Le pedirá su contraseña de usuario raíz, y debe proporcionarla para continuar con los procesos adicionales que se adjuntan a continuación.

Si ya ha instalado algunos repositorios de Docker, debe eliminarlos con el comando yum adjunto:

# sudo yum eliminar docker docker-common docker-selinux docker-engine

Instalar los repositorios y utilidades necesarios

Al principio, debe instalar y habilitar algunos repositorios que son útiles y necesarios para la instalación de Docker. Entonces, al principio, debes instalar las utilidades yum. Para ello, ejecute el comando que se cita a continuación:

# sudo dnf install -y dnf-utils zip descomprimir

Asegúrese de probar estos comandos con privilegios de sudo, de lo contrario, es posible que no funcione correctamente.

En segundo lugar, debe instalar y descargar el repositorio de configuración para Docker, que es docker-ce. Use el comando adjunto a continuación en su terminal usando la inicialización de sudo:

# sudo dnf config-manager -add-repo = https: // descargar.estibador.com / linux / centos / docker-ce.repositorio

Instalar Docker

Finalmente, puede instalar Docker en su Oracle Linux 8. Asegúrese de iniciar sesión como usuario root. Utilice el siguiente comando citado para instalar Docker en Oracle Linux 8 a través de la terminal:

$ sudo dnf install -y docker-ce --nobest

Si no puede instalar Docker mediante el comando anterior y se enfrenta a algunos errores, hay algunas formas de resolver estos. Pruebe este comando con la adición de la tecla "permitir borrar" al final, como se muestra a continuación:

# sudo dnf install -y docker-ce -nobest -allowerasing

También puede utilizar el comando adjunto a continuación:

# sudo dnf install -y docker-ce -nobest -skip-broken

Puede ver que su instalación ha comenzado. Debe esperar un tiempo hasta que instale su Docker en Oracle Linux 8 con éxito.

Habilitar el servicio Docker

Para comenzar a usar Docker, debe permitir su servicio de Docker en Oracle Linux 8. Para esto, use lo siguiente systemctl comando como usuario root:

# systemctl enable docker.Servicio

Este comando habilitará Docker en su Oracle Linux 8.

También puede requerir autenticación solicitando su contraseña para el usuario actual con el que ha iniciado sesión.

Después de habilitarlo, puede iniciar el servicio Docker mediante el siguiente comando systemctl:

# systemctl start docker.Servicio

Comprobar estado

También puede consultar el estado de su servicio Docker recién instalado, ya sea que esté funcionando correctamente o no. Para averiguar el estado de Docker, pruebe lo que se menciona a continuación estado systemctl comando en la terminal:

# systemctl status docker.Servicio

Como se desprende de la imagen a continuación, el motor Docker recién instalado está actualmente Activo y corriendo correctamente sin errores.

Verificar la información de Docker

Afortunadamente, puede verificar el info del Docker que se acaba de instalar en su Oracle Linux 8. Para hacerlo, pruebe el siguiente comando de la siguiente manera:

# docker info

Asegúrese de iniciar sesión como usuario root primero. Su sistema mostrará toda la información relacionada con Docker, como se muestra en la imagen.

Compruebe la versión de Docker

Además, si desea verificar la versión instalada de Docker en su Oracle Linux 8, use el comando de la siguiente manera:

# versión de Docker

Crear usuario con privilegios Sudo

Finalmente, su Docker está listo para usar. Si no desea utilizar una cuenta sudo, debe asignar los privilegios sudo a otro usuario para ejecutar los comandos de la ventana acoplable. Primero que nada, haz un Nuevo Usuario desde la cuenta raíz de la siguiente manera:

# useradd docker_user

Agregar el usuario de Sudo a un grupo

Agregue este usuario recién creado en el / etc / sudoers file para aclarar su entrada, de la siguiente manera:

# echo "docker_user ALL- (TODOS) NO PASADO: / usr / bin / docker" >> / etc / sudoers

Después de agregar este usuario al archivo sudoers, tienes que crear un grupo y asignarlo al usuario que se acaba de crear como usuario sudo. Para hacer esto, use el siguiente comando:

# echo “alias docker = \” sudo / usr / bin / docker \ ”” >> / home / docker_user /.bash_profile

Hemos utilizado un alias en el archivo bash_profile de este usuario recién creado para evitar cualquier uso posterior de sudo en su comando.

Iniciar sesión como usuario de Sudo recién creado

Ahora tienes que acceso como un usuario de sudo que ha creado especialmente para Docker para probar comandos. Use Docker como un usuario sudo a través del siguiente comando para cambiar a un usuario sudo recién creado:

#su - docker_user

Puede pedir su contraseña para confirmar tu acción. En cuanto a nuestro caso, no establecimos una contraseña, por lo que no pedirá la contraseña de docker_user, como se muestra a continuación.

Ahora, finalmente puede comenzar a usar Docker a través de diferentes comandos como usuario sudo.

Conclusión

Hemos discutido y aprendido sobre métodos muy simples y eficientes para instalar Docker en Oracle Linux 8. En este artículo, nos hemos educado sobre la instalación básica y el uso de Docker. Con suerte, este artículo ha facilitado mucho para que comprenda la instalación de Docker y su uso.

Cómo desarrollar un juego en Linux
Hace una década, no muchos usuarios de Linux predecían que su sistema operativo favorito algún día sería una plataforma de juegos popular para videoju...
Puertos de código abierto de motores de juegos comerciales
Las recreaciones gratuitas, de código abierto y de motores de juegos multiplataforma se pueden usar para jugar títulos de juegos antiguos y también al...
Los mejores juegos de línea de comandos para Linux
La línea de comandos no es solo su mayor aliado cuando usa Linux, también puede ser la fuente de entretenimiento porque puede usarla para jugar muchos...