Cómo instalar Docker en Ubuntu Linux

Cómo instalar Docker en Ubuntu Linux

Docker ha revolucionado la industria de la ingeniería de software y no solo ha revolucionado la forma en que enviamos e implementamos software, sino que también ha cambiado la forma en que los ingenieros configuran los entornos de desarrollo de software en sus computadoras.





Esta guía le muestra cómo comenzar con Docker instalándolo en Ubuntu Linux 20.04 (Focal Fossa), la última versión de soporte a largo plazo (LTS) de Ubuntu en el momento de escribir este artículo.





Ventajas de Docker

Docker es una plataforma de código abierto que le permite automatizar e implementar aplicaciones como paquetes independientes conocidos como contenedores. Docker usa tecnología de virtualización del sistema operativo pero, a diferencia de las máquinas virtuales, es mucho más liviano en los recursos del sistema.





Algunas de las principales ventajas de Docker incluyen:

  • Relativamente fácil de usar y aprender
  • Proporciona una forma sencilla y coherente de implementar software
  • Compatible con la arquitectura de microservicios
  • Muy ligero en el uso de recursos

Configuración del repositorio de software de Docker

Hay varios métodos para instalar Docker, y esta guía le mostrará cómo instalar Docker desde los repositorios de Docker usando la utilidad de comando apt. La instalación de Docker de esta manera le permite actualizar fácilmente el paquete de Docker en el futuro, y también es el enfoque recomendado por el equipo de Docker.



El primer paso de la instalación es agregar el repositorio de software de Docker a su lista de fuentes de software. Utilizará el repositorio de software de Docker a través de HTTPS y luego instalará el software requerido mediante el comando a continuación.

Como buena práctica, primero actualice su lista de paquetes de software disponibles.





|_+_|

Luego, descargue todas las dependencias requeridas para la instalación usando apto instalar .

|_+_|

El software Docker utiliza GnuPG, también conocido como GPG, para asegurar la comunicación al descargar paquetes de software de su repositorio. GPG es un estándar de implementación de PGP (Pretty Good Privacy) que se utiliza para cifrar mensajes o datos.





¿Debo usar mbr o gpt para ssd?

Para agregar la clave GPG oficial de Docker a sus llaveros locales, use el siguiente comando.

|_+_|

Docker tiene tres versiones principales de lanzamiento de software en sus repositorios de software: versión estable, versión de prueba y versión de lanzamiento nocturno. Esta guía hablará sobre la versión de lanzamiento estable de Docker.

Ejecute el siguiente comando para usar la versión de lanzamiento del repositorio estable de Docker.

|_+_|

Nota : El comando mencionado anteriormente asume que está utilizando la arquitectura AMD. Si está utilizando la arquitectura ARM, puede reemplazar la palabra arch = amd64 en el comando de arriba con arco = arm64, o arch = armhf si está usando el brazo flotador duro.

Instalación del motor de Docker

Ahora que tiene la configuración del repositorio de software de Docker, puede proceder a instalar Docker Engine, que es el núcleo de la administración y ejecución de los contenedores de Docker. Otros componentes importantes que componen el motor de Docker incluyen Docker Client, containerd, runc y el demonio de Docker.

Asegúrese de actualizar las fuentes de su paquete usando el comando a continuación, porque recientemente agregó el repositorio de Docker a su lista de fuentes de software.

|_+_|

Para instalar Docker Engine, ejecute el siguiente comando. El comando instalará de forma predeterminada la última versión estable de Docker Engine.

|_+_|

Si desea instalar alguna versión específica de Docker, primero puede verificar la lista de versiones disponibles usando el comando a continuación.

|_+_|

Luego puede instalar la versión específica de Docker usando el siguiente comando. Por ejemplo, para instalar 5: 20.10.6 ~ 3-0 ~ ubuntu-focal :

|_+_|

Confirmando la instalación

Para comprobar si Docker se ha instalado correctamente, puede ejecutar el siguiente comando y mostrará el número de versión del motor de Docker instalado.

|_+_|

En Ubuntu Linux y la mayoría de las distribuciones basadas en Debian, el servicio Docker se iniciará automáticamente cuando se inicie el sistema.

Puede intentar ejecutar el Hola Mundo Imagen de Docker para probar la instalación. Dado que la imagen no está disponible localmente en su computadora, el sistema la descargará desde Docker Hub, una biblioteca de imágenes de contenedores. La próxima vez que ejecute la imagen nuevamente, usará la copia local que está en su PC.

|_+_|

Ejecución de Docker como usuario no root

Por el momento, solo puede ejecutar contenedores Docker como superusuario, por eso sudo se utiliza en el comando anterior. El demonio de Docker se une a un socket Unix que, por defecto, es propiedad del usuario root y los usuarios no root solo pueden acceder a él a través de sudo.

cómo transferir música de ipod a itunes

Para poder ejecutar contenedores de Docker y otros comandos importantes sin ser un superusuario, primero debe crear un grupo de usuarios llamado estibador y luego agregue su usuario al grupo de docker en su máquina. los groupadd el comando es responsable de administrar grupos de usuarios en Linux .

|_+_| |_+_|

Utilice el siguiente comando para activar los cambios de grupo.

|_+_|

Nota : Recuerde cerrar la sesión y volver a iniciarla para que el sistema reconozca la pertenencia al grupo recién creada. Puede utilizar el siguiente comando para cerrar la sesión.

|_+_|

En algunos casos, puede ser necesario reiniciar su máquina si aún no puede ejecutar el comando de Docker como usuario no root.

Desinstalar Docker

Para eliminar o desinstalar el motor Docker de Ubuntu Linux, simplemente ejecute el siguiente comando.

|_+_|

Aunque se eliminó el motor de Docker, otros archivos asociados con Docker, como imágenes, contenedores, volúmenes o archivos de configuración personalizados, no se eliminan automáticamente. Usted puede eliminar estos archivos usando la utilidad rm .

|_+_| |_+_|

Docker en la práctica

Esta guía le muestra cómo instalar y configurar Docker en Ubuntu Linux. Además, le muestra cómo ejecutar una imagen de la ventana acoplable simple obtenida de Docker Hub.

Docker es una herramienta muy versátil y tiene muchos casos de uso en ingeniería de software. Si es un ingeniero de software o trabaja en DevOps, Docker simplificará la forma en que implementa el software en diferentes entornos y es útil para probar y crear prototipos de software.

Cuota Cuota Pío Correo electrónico 6 razones para utilizar el software de virtualización Docker

Docker ofrece muchas ventajas sobre una máquina virtual; estas son las razones para comenzar a usarlo hoy.

Leer siguiente
Temas relacionados
  • Linux
  • Ubuntu
  • Estibador
Sobre el Autor Bueno para ir(36 Artículos publicados)

Mwiza desarrolla software de profesión y escribe extensamente en Linux y programación front-end. Algunos de sus intereses incluyen historia, economía, política y arquitectura empresarial.

Más de Mwiza Kumwenda

Suscríbete a nuestro boletín

¡Únase a nuestro boletín de noticias para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!

Haga clic aquí para suscribirse