Cómo instalar e iniciar Docker en Arch Linux

Cómo instalar e iniciar Docker en Arch Linux
En el lenguaje de la programación, Docker es reconocido como la plataforma principal como contenedor de software. La descripción de Docker como contenedor garantiza la ejecución suave del software contenido en su biblioteca con la configuración adecuada. Una de las razones principales por las que los programadores se inclinan hacia el uso de Docker es porque administra los problemas pertinentes para el servidor. Docker le proporciona afirmación que donde sea que ejecute el software, sus funciones se ejecutarán sin problemas y sin ningún problema.

Docker es altamente compatible con casi todas las distribuciones de Linux. Docker puede ejecutar software, así como crear imágenes desde su biblioteca. En términos simplificados, Docker es la herramienta que facilita los problemas al ejecutar software implementado. El SNAP opera con código de Docker, pero en sí no es una entidad de Docker. La última actualización del Docker muestra la licencia Apache 2.0 y ha reservado derechos de autor sobre su dominio. El sistema de contenedores de Docker ofrece una solución óptima para el software operativo. Que proporciona a Docker una ventaja sobre otras plataformas de construcción de paquetes. Esta guía especifica todos los pasos necesarios para instalar Docker en su sistema operativo Arch Linux.

Proceso para instalar Docker

La instalación de Docker en Arch Linux es extremadamente fácil debido al repositorio de la unidad Arch (AUR). Todo lo que necesita hacer es tomar el paquete Docker desde el AUR y luego habilitar el paquete en su servidor. Siga los cinco pasos enumerados a continuación para instalar Docker en su sistema Arch Linux:

  • Paso 1: Habilitar el módulo de bucle
  • Paso 2: Habilite Snapd a través de AUR
  • Paso 3: Instalar Docker
  • Paso 4: Habilitar Docker
  • Paso 5: Realice la configuración posterior a la instalación

Requisitos previos

Antes de instalar Docker en su servidor, debe considerar la disponibilidad de requisitos previos en su servidor. Docker no es particularmente compatible con los dispositivos de nueva generación modificados; más bien, admite el sistema 64_BIT abruptamente. El módulo de bucle cargado durante el proceso también influye en la instalación de Docker. Asegúrese de la disponibilidad de los paquetes AUR en su servidor. Además, asegúrese de que su sistema esté actualizado antes de continuar con este comando.

$ sudo pacman -syu

Habilitar módulo de bucle

Antes de habilitar el modo de bucle, primero, verifique si el modo de bucle existe en el servidor como un módulo de kernel para Docker a través del siguiente comando:

$ LSMOD | bucle GREP


Si, después de ejecutar este comando, muestra que el módulo de bucle no está cargado, luego ejecute los siguientes comandos para cargarlo primero.

$ sudo tee /etc /módulos-carga.d/bucle.confusión <<< "loop"
$ modprobe loop


El primer comando formula el archivo configurado de bucle, y el segundo comando empuja el módulo al kernel de Linux.

Habilitar snapd a través de aur

Para habilitar Snapd, primero debe descargar el paquete Docker desde el AUR. Si los requisitos del AUR se establecen en su lugar, puede seguir adelante e instalar Docker desde el AUR.
Tenga en cuenta que usar AUR no siempre es seguro si no tiene una autenticación adecuada sobre su operacionalidad; Es mejor optar por otras maneras si es nuevo en el AUR porque necesita ser muy específico y cuidadoso con sus comandos en este repositorio. Realice los siguientes comandos para instalar Snapd:

$ git clone https: // aur.archinux.org/snapd.git
$ CD Snapd
$ makepkg -si


Este comando final elige el paquete Docker del AUR.
Ahora, en cuanto a la instalación de paquetes desde el AUR, habilite el socket Snapd emitiendo el siguiente comando en el sistema terminal:

$ sudo systemctl habilitarse -pero snapd.enchufe


A continuación, forme un enlace genérico entre/Snap y su respectiva biblioteca/var/lib/snapd/snap usando el siguiente comando:

$ sudo ln -s/var/lib/snapd/snap/snap


Eso es todo lo que necesita hacer para obtener el paquete Docker del AUR en su sistema Arch Linux. Ahora, simplemente su servidor para validar que ha obtenido el paquete Docker del AUR.

Instalar Docker

Después de habilitar Loop y Snapd, todo lo que queda por hacer es instalar Docker. Emitir el siguiente comando para completar la instalación.

$ sudo snap instalación de instalación

Iniciar Docker

Para usar efectivamente Docker en Arch Linux, habilitarlo en su servidor. Ingrese el siguiente comando para habilitar e iniciar Docker:

$ SystemCTL Start Docker.servicio

Este comando comenzará instantáneamente Docker. Ahora, para iniciar automáticamente Docker en reiniciar, use el siguiente comando:

$ systemctl habilitar Docker.servicio


Si todavía está confundido y desea confirmar que Docker ha sido habilitado en su servidor., El siguiente comando le ayudará a confirmar esto:

$ Docker Información


Un punto importante para reflexionar es saber que puede ejecutar Docker en su sistema como servidor raíz. Si desea ejecutar las operaciones de Docker al igual que otros usuarios regulares, puede alistarse en el grupo Docker utilizando el siguiente comando:

$ GroupAdd Docker

El comando anterior formulará un grupo de usuarios de Docker. El siguiente comando inscribirá al usuario en el grupo respectivo:

$ GPASSWD -A User Docker [Reemplace el usuario con su nombre de usuario]

Reinicie el servidor o opte por la opción Re-login para finalizar los cambios como usuario root.

Configuración posterior a la instalación

Si es reacio a cambiar la posición de las imágenes de Docker, puede hacerlo en la configuración posterior a la instalación de Docker. Las imágenes predeterminadas de Docker se restauran en el enlace virtual generado al habilitar SNAPD. Entonces, para cambiar esa ubicación, debe detener primero Docker, luego ingresar el comando para cambiar la ubicación de sus imágenes de Docker.

Usando Docker

Para verificar la versión de Docker, emita lo siguiente:

Versión de $ Docker

Para buscar una imagen, emita lo siguiente:

$ Docker Search


Para descargar una imagen, emita lo siguiente:

$ Docker Pull


Para ejecutar una imagen, emita lo siguiente:

$ Docker Run

Conclusión

Con Docker, puede obtener algunos paquetes extremadamente seguros. Esta guía explica en detalle cómo instalar Docker en Arch Linux. Ahora, puede ejecutar aplicaciones de software Docker sin esfuerzo en Linux. Docker asegura una gran experiencia al programar en Arch Linux.