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:
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.