GNU/Linux >> Tutoriales Linux >  >> Fedora

Cómo instalar Docker en Fedora [Tutorial para principiantes]

Docker es una de las tecnologías increíbles que es esencial para los desarrolladores y administradores de sistemas en estos días. Los contenedores tienen una amplia gama de aplicaciones y juegan un papel importante en numerosas áreas.

No voy a hablar de las ventajas de Docker en este artículo. Este tutorial cubrirá los pasos para instalar Docker en Fedora.

Instalación de Docker en Fedora Linux

Docker se puede instalar en Fedora de 3 formas:

  • Instalación a través de DNF (conveniente, fácil y recomendada)
  • Instalación a través de RPM
  • Usando un guión

Método 1:Instalación de Docker a través de DNF (recomendado)

Esta es, con mucho, la forma más conveniente de instalar Docker, ya que las versiones actualizadas se pueden instalar fácilmente sin pasos complicados.

Para lograr esto, debe agregar los repositorios oficiales de Docker y luego instalar Docker a través del comando DNF.

Ejecute primero el siguiente comando:

sudo dnf install dnf-plugins-core -y

Y luego agregue el repositorio de Docker a su sistema Fedora:

sudo dnf config-manager --add-repo https://download.docker.com/linux/fedora/docker-ce.repo

Ahora ejecute el siguiente comando para instalar Docker y los paquetes necesarios en su sistema:

sudo dnf install docker-ce docker-ce-cli containerd.io

También autorice cuando se le solicite importar la clave GPG para instalar Docker:

Eso es todo. Tiene Docker en su sistema. Puede verificar si funciona bien usando este comando:

sudo docker run hello-world

Método 2:Instalar Docker descargando el paquete RPM

Este método es útil cuando desea probar una versión específica de Docker o instalar Docker para versiones anteriores de Fedora.

Sin embargo, esto es un inconveniente ya que debe descargar el RPM manualmente cada vez que aparece una nueva versión.

Puede descargar el RPM oficialmente, navegando al sitio, su versión, arquitectura, tipo de versión y descargarlo (de seguro necesitará los RPM docker-ce, docker-ce-cli y containerd.io; puede descargar cosas adicionales si es necesario).

Para instalar los RPM, inicie la terminal, navegue a la carpeta donde los descargó y escriba

sudo dnf install /path/to/file.rpm -y

Método 3:Instale Docker usando el script de instalación oficial

Docker ofrece un script para descargar Docker y realizar los pasos necesarios para instalarlo. Pero este script no está destinado a ser utilizado para actualizar las versiones existentes de Docker instaladas a través de DNF/RPM (sin embargo, es posible si utilizó previamente el script para obtener Docker).

Descargue el script, hágalo ejecutable y ejecútelo con privilegios sudo:

curl -fsSL https://get.docker.com -o get-docker.sh
chmod u+x ./get-docker.sh
sudo sh ./get-docker.sh

Eso hará lo necesario para instalar Docker.

Prueba de Docker

Docker se puede probar ejecutando una imagen hello-world ofrecida por Docker. Si funciona bien, entonces es una señal de que Docker funciona bien.

En primer lugar, inicie el servicio Docker ya que no está habilitado de forma predeterminada:

sudo systemctl start docker

Descarga la imagen de hello-world desde la ventana acoplable y ejecútala:

sudo docker run hello-world

Nota :Si está bajo un proxy o varias interfaces de red, la descarga de la imagen fallará después de un tiempo y devolverá un error de respuesta 408 (es exactamente lo que me pasó a mí). Incluso si no está bajo un proxy de nivel de sistema y su descarga falla, el problema podría ser el ISP que podría haberlo habilitado. En mi caso, cambié de red para descargar la imagen.

Eliminar Docker de Fedora

Independientemente del método que haya seguido para instalar Docker, puede eliminarlo con el comando

sudo dnf remove docker-ce docker-ce-cli containerd.io

Eso elimina Docker y todos los paquetes relacionados. Pero si también desea eliminar completamente los contenedores, debe eliminar /var/lib/docker y /var/lib/containerd carpetas:

sudo rm -rf /var/lib/docker
sudo rm -rf /var/lib/containerd

Y eso es todo sobre el tutorial. Siéntete libre de dejar un comentario con tu sugerencia o un simple agradecimiento 🙂

Artículo Original


Fedora
  1. Cómo instalar Node.js en Fedora 35 / Fedora 34

  2. Cómo instalar Google Chrome en Fedora [Tutorial para principiantes]

  3. Cómo instalar archivos RPM en Fedora Linux [Tutorial para principiantes]

  4. Cómo instalar Chromium en Fedora [Consejo para principiantes]

  5. Cómo instalar Java 17 en Fedora 35

Cómo instalar HandBrake en Fedora

Cómo instalar el servidor Fedora 34

Cómo instalar Docker en Fedora [Tutorial para principiantes]

Cómo instalar PowerShell en Fedora

Cómo instalar Go en Fedora 35

Cómo instalar Docker en Fedora 35