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 alivia los problemas al ejecutar software implementado. El complemento funciona con código de Docker, pero en sí mismo no es una entidad de Docker. La última actualización de Docker muestra la licencia Apache 2.0 y tiene derechos de autor reservados sobre su dominio. El sistema de contenedores de Docker ofrece una solución óptima para el software operativo. Eso proporciona a Docker una ventaja sobre otras plataformas de creación de paquetes. Esta guía especifica todos los pasos necesarios para instalar Docker en su sistema operativo Arch Linux.
Proceso de instalación de Docker
La instalación de Docker en Arch Linux es extremadamente fácil gracias al Arch Unit Repository (AUR). Todo lo que necesita hacer es tomar el paquete Docker de AUR y luego habilitar el paquete en su servidor. Siga los cinco pasos que se enumeran a continuación para instalar Docker en su sistema Arch Linux:
- Paso 1: habilite el módulo de bucle
- Paso 2: habilite el complemento a través de AUR
- Paso 3: instala Docker
- Paso 4: habilita Docker
- Paso 5: realizar la configuración posterior a la instalación
Prerrequisitos
Antes de instalar Docker en su servidor, debe considerar la disponibilidad de requisitos previos en su servidor. Docker no es particularmente compatible con dispositivos modificados de nueva generación; más bien, es compatible con el sistema de 64 bits de forma abrupta. El módulo de bucle cargado durante el proceso también influye en la instalación de Docker. Asegure la disponibilidad de 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 del 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, ejecute los siguientes comandos para cargarlo primero.
$ modprobe bucle
El primer comando formula el archivo de configuración de bucle y el segundo comando inserta el módulo en el kernel de Linux.
Habilitar snapd a través de AUR
Para habilitar snapd, primero debe descargar el paquete Docker desde AUR. Si se establecen los requisitos de AUR, puede continuar e instalar Docker desde AUR.
Tenga en cuenta que el uso de AUR no siempre es seguro si no cuenta con la autenticación adecuada sobre su operatividad; Es mejor optar por otras formas si eres nuevo en AUR porque necesitas ser muy específico y cuidadoso con tus comandos en este repositorio. Realice los siguientes comandos para instalar snapd:
$ cd snapd
$ makepkg -si
Este comando final elige el paquete Docker de AUR.
Ahora, en cuanto a la instalación de paquetes de AUR, habilite el socket snapd emitiendo el siguiente comando en el sistema de terminal:
A continuación, forme un vínculo genérico entre / snap y su biblioteca respectiva / var / lib / snapd / snap usando el siguiente comando:
Eso es todo lo que necesita hacer para obtener el paquete Docker de 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. Emita el siguiente comando para completar la instalación.
$ sudo snap install docker
Iniciar Docker
Para usar efectivamente Docker en Arch Linux, habilítelo en su servidor. Ingrese el siguiente comando para habilitar e iniciar Docker:
$ systemctl start docker.ServicioEste comando iniciará instantáneamente Docker. Ahora, para iniciar Docker automáticamente al reiniciar, use el siguiente comando:
$ systemctl habilitar la ventana acoplable.Servicio
Si todavía está confundido y desea confirmar que Docker se ha habilitado en su servidor., el siguiente comando le ayudará a confirmar esto:
Un punto importante a considerar 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 habituales, puede inscribirse en el grupo de Docker con el siguiente comando:
El comando anterior formulará un grupo de usuarios de Docker. El siguiente comando inscribirá al usuario en el grupo respectivo:
$ gpasswd -a user docker [reemplazar usuario con su nombre de usuario]Reinicie el servidor u opte por la opción de volver a iniciar sesión para finalizar los cambios como usuario raíz.
Configuración posterior a la instalación
Si no está dispuesto 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, primero debe detener 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 dockerPara buscar una imagen, emita lo siguiente:
$ docker search
Para descargar una imagen, emita lo siguiente:
Para ejecutar una imagen, emita lo siguiente:
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 sin esfuerzo aplicaciones de software Docker en Linux. Docker garantiza una gran experiencia al programar en Arch Linux.