GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Cómo instalar Docker en Ubuntu 22.04

El propósito de este tutorial es mostrar cómo instalar Docker en Ubuntu 22.04 Jammy Jellyfish Linux. Docker es una herramienta que se utiliza para ejecutar software en un contenedor. Es una excelente manera para que los desarrolladores y usuarios se preocupen menos por la compatibilidad con un sistema operativo y las dependencias porque el software contenido debe ejecutarse de manera idéntica en cualquier sistema.

Docker también está disponible para descargar e instalar en Ubuntu 22.04 como la mayoría de las otras distribuciones de Linux. Después de instalar Docker, puede usarlo para instalar paquetes de software de la misma manera que usaría el administrador de paquetes de su distribución para descargar una aplicación. La diferencia de usar Docker es que todo está más automatizado, y la compatibilidad y las dependencias ya no son problemas potenciales.

En esta guía, le mostraremos cómo instalar Docker en Ubuntu 22.04 y comenzar a instalar software en contenedores.

En este tutorial aprenderás:

  • Cómo instalar Docker en Ubuntu 22.04
  • Cómo ejecutar Docker sin root
  • Cómo buscar una imagen de Docker
  • Cómo instalar una imagen de Docker
  • Cómo ejecutar una imagen de Docker
  • Cómo monitorear Docker con varios comandos

Cómo instalar Docker en Ubuntu 22.04 LTS Jammy Jellyfish instrucciones paso a paso


Siga los pasos a continuación para instalar Docker en su sistema Ubuntu 22.04.

  1. Comience abriendo una terminal y escribiendo los siguientes dos comandos para actualizar su repositorio de paquetes y descargar Docker.
    $ sudo apt update
    $ sudo apt install docker.io
    
  2. Una vez completada la instalación, inicie el servicio Docker y, opcionalmente, habilítelo para que se ejecute siempre que se reinicie el sistema:
    $ sudo systemctl start docker.service
    $ sudo systemctl enable docker.service
    
  3. Puede verificar que Docker esté instalado y recopilar información sobre la versión actual ingresando este comando:
    $ sudo docker version
    
  4. También hay una manera rápida y fácil de ver cuántos contenedores Docker se están ejecutando actualmente y ver algunas de las opciones configuradas de Docker ingresando:
    $ sudo docker info
    

Ejecutar Docker sin root

  1. Por defecto, tendrás que usar sudo comando o inicie sesión para rootear en cualquier momento que desee ejecutar un comando de Docker. El próximo paso es opcional, pero si prefiere la capacidad de ejecutar Docker como su usuario actual, puede agregar su cuenta al grupo de docker con este comando:
    $ sudo usermod -aG docker $USER
    
  2. Deberá reiniciar su sistema para que los cambios surtan efecto.
    $ reboot
    

Buscando una imagen de Docker

Ahora está listo para instalar imágenes con Docker. Si ya conoce el nombre de una imagen que le gustaría instalar, puede pasar a la siguiente sección. Si necesita buscar a través de Docker el software deseado, puede usar la siguiente sintaxis de comando:

$ sudo docker search [name]

Por ejemplo, intentemos buscar nginx , que es un popular software de servidor web.

$ sudo docker search nginx

Como puede ver, hay una imagen oficial para nginx (indicada por OFFICIAL columna) simplemente llamado nginx . También hay otros lanzamientos disponibles, y tendrías que leer sus descripciones para ver qué hacen diferente a la imagen oficial.

Instalar una imagen de Docker

Una vez que sepa qué imagen desea instalar, puede usar el siguiente comando para indicarle a Docker que descargue el software deseado. Solo como ejemplo, instalaremos el hello-world paquete que se puede usar para asegurarse de que Docker pueda descargar y ejecutar imágenes correctamente.

$ sudo docker pull hello-world

El resultado de la captura de pantalla anterior indica que Docker pudo encontrar y descargar la imagen que especificamos.

Ejecutar una imagen de Docker


Una vez que haya descargado hello-world imagen, ejecútelo con el siguiente comando:

$ sudo docker run hello-world

Cómo monitorear Docker

Docker nos brinda muchas opciones para ver qué está pasando con nuestras imágenes, cuántos recursos del sistema están usando, etc. Los siguientes comandos son útiles para monitorear Docker y nuestras imágenes instaladas.

  1. Para ver qué contenedores de Docker se están ejecutando y comprobar su estado actual, escriba:
    $ sudo docker container ls
    
  2. Para ver una lista de todas las imágenes de Docker instaladas, escriba:
    $ sudo docker images
    
  3. Para ver el uso actual de CPU, RAM y red de las imágenes en ejecución, escriba:
    $ sudo docker stats
    
  4. Para ver la configuración de red de Docker, escriba:
    $ sudo docker network ls
    

Pensamientos finales


En este tutorial, vimos cómo instalar Docker en Ubuntu 22.04 Jammy Jellyfish. Docker es bastante fácil de usar en Ubuntu. Como la mayoría de las cosas nuevas, solo necesita aprender la sintaxis del comando que viene con él, que es muy simple de todos modos.

Ahora que Docker está funcionando en su sistema Ubuntu 22.04, podrá buscar e instalar nuevas imágenes de contenedor como desee. Lo más probable es que encuentre esto mucho más conveniente que instalar o construir manualmente ciertos paquetes por su cuenta.


Ubuntu
  1. Cómo instalar Docker en Ubuntu 18.04

  2. Cómo instalar Kubernetes en Ubuntu 18.04

  3. Cómo instalar Docker en Ubuntu 16.04

  4. Cómo instalar Docker en Ubuntu 18.04 / Ubuntu 18.10 / Ubuntu 19.04

  5. ¿Cómo instalar Docker en Ubuntu 18.04?

Cómo instalar Docker en Ubuntu 20.04, 18.04, 21.04

Cómo instalar Docker en Ubuntu 14.04

Cómo instalar Docker en Ubuntu 16.04 LTS

Cómo instalar Docker en Ubuntu 18.04 LTS

Cómo instalar Docker en Ubuntu 18.04

Cómo instalar Portainer en Ubuntu 20.04

    Requisitos de software y convenciones de la línea de comandos de Linux
    Categoría Requisitos, convenciones o versión de software utilizada
    Sistema Ubuntu 22.04 Medusa Jammy
    Software Docker
    Otro Acceso privilegiado a su sistema Linux como root o a través de sudo comando.
    Convenciones # – requiere que los comandos de Linux dados se ejecuten con privilegios de root, ya sea directamente como usuario root o mediante el uso de sudo comando
    $ – requiere que los comandos de Linux dados se ejecuten como un usuario normal sin privilegios