Cómo Instalar Docker En Ubuntu 18.04
6 noviembre, 2020 por
Cómo Instalar Docker En Ubuntu 18.04
SoftwareEscarlata, David Montero Crespo

Docker es un paquete de software cada vez más popular que crea un contenedor para el desarrollo de aplicaciones.

El desarrollo en Docker acelera las aplicaciones, ya que comparte el kernel y otros recursos, en lugar de requerir recursos de servidor dedicados.

Hay dos versiones de Docker: Docker CE (Community Edition) y Docker EE (Enterprise Edition). Si tiene un proyecto a pequeña escala o solo está aprendiendo, querrá usar Docker CE.

En este tutorial, aprenda a instalar Docker en Ubuntu 18.04.

Requisitos previos

  • Ubuntu 18.04 Sistema operativo de 64 bits
  • Una cuenta de usuario con privilegios de sudo
  • Línea de comandos/terminal (CTRL-ALT-T o menú Aplicaciones > Accesorios > Terminal)
  • Repositorios de software Docker (opcional)


Instalar Docker en Ubuntu usando repositorios predeterminados

Paso 1: Actualizar repositorios de software

Es una buena idea actualizar la base de datos local de software para asegurarse de que tiene acceso a las últimas revisiones.

Abra una ventana de terminal y escriba:

sudo apt-get update

Permita que la operación se complete.

Paso 2: Desinstalar versiones antiguas de Docker

A continuación, se recomienda desinstalar cualquier software de Docker antiguo antes de continuar.

Utilice el comando:

sudo apt-get remove docker docker-engine docker.io

Paso 3: Instalar Docker en Ubuntu 18.04

Para instalar Docker en Ubuntu, en la ventana del terminal escriba el comando:

sudo apt install docker.io

Paso 4: Iniciar y automatizar Docker

El servicio Docker debe configurarse para que se ejecute al inicio. Para ello, escriba cada comando seguido de enter:

sudo systemctl start docker
sudo systemctl enable docker

enable docker command, in terminal

Paso 5 (Opcional): Compruebe la versión de Docker

Para comprobar el número de versión de Docker instalado, escriba:

docker --version

checking version of docker installed in terminal


Nota: El sitio web oficial de Docker no ofrece soporte para Ubuntu 18.04. Es posible que los repositorios predeterminados de Ubuntu no se hayan actualizado a la última revisión. No hay nada de malo en ejecutar esta instalación. Sin embargo, si está para una operación un poco más intensiva, puede instalar un Docker más reciente (o específico) desde los repositorios oficiales de Docker.


Alternativa: Instale Docker desde el repositorio oficial

Paso 1: Actualizar base de datos local

Actualice la base de datos local con el comando:

sudo apt-get update

Paso 2: Descargar Dependencias

Deberá ejecutar estos comandos para permitir que el sistema operativo acceda a los repositorios de Docker a través de HTTPS.

En la ventana del terminal, escriba:

sudo apt-get install apt-transport-https ca-certificates curl software-properties-common

To clarify, here’s a brief breakdown of each command:

  • apt-transport-https: Permite al administrador de paquetes transferir archivos y datos a través de https
  • ca-certificados: Permite al sistema (y al navegador web) comprobar los certificados de seguridad
  • curl: Esta es una herramienta para transferir datos
  • software-properties-common: Añade scripts para administrar software

Paso 3: Agregar la clave GPG de Docker

La clave GPG es una característica de seguridad.

Para asegurarse de que el software que está instalando es auténtico, escriba:

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add –

docker GPG key security in terminal

Paso 4: Instale el repositorio de Docker

Para instalar el repositorio de Docker, escriba el comando:

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu  $(lsb_release -cs)  stable" 

El comando "$(lsb_release –cs)" escanea y devuelve el nombre en clave de su instalación de Ubuntu – en este caso, Bionic. Además, la última palabra del comando, stable,es el tipo de versión de Docker.

example installation of the docker repository in terminal

Una versión estable se prueba y se confirma que funciona, pero las actualizaciones se publican con menos frecuencia. Puede sustituir edge si desea actualizaciones más frecuentes, a costa de la inestabilidad potencial. Hay otros repositorios, pero son más riesgosos: se puede encontrar más información en la página web de Docker.



Paso 5: Actualizar repositorios

Actualice los repositorios que acaba de agregar:

sudo apt-get update

Paso 6: Instalar la última versión de Docker

Para instalar la versión más reciente de docker:

sudo apt-get install docker-ce

Paso 7 (Opcional): Instalar la versión específica de Docker

Enumere las versiones disponibles de Docker introduciendo lo siguiente en una ventana de terminal:

apt-cache madison docker-ce

list available docker version in terminal
El sistema debe devolver una lista de versiones disponibles como en la imagen anterior.

En este momento, escriba el comando:

sudo apt-get install docker-ce=<VERSION>

Sin embargo, sustituya <VERSION> por la versión que desea instalar (extraída de la lista que acaba de generar).

Por ejemplo:

installation of a specific version of docker in terminal

Paso 8 (Opcional): Instalar desde un paquete .deb

En primer lugar, abra un navegador web y vaya a la siguiente dirección web:

https://download.docker.com/linux/ubuntu/dists/bionic/

A continuación, haga clic en el enlace de la piscina, luego estable, luego amd64. Esta es la ubicación de las versiones estables de Docker para Ubuntu 18.04.

stable docker releases index on links

En el momento en que se escribió este artículo, este directorio estaba vacío. Esto indica que no hay versiones estables verificadas para Ubuntu 18.04.

¡Sin embargo, no te preocupes! Las versiones anteriores deberían funcionar muy bien. Como alternativa, puede instalar una versión perimetral navegando a:

https://download.docker.com/linux/ubuntu/dists/bionic/pool/edge/amd64/

Descargue el archivo y anote la ruta de acceso donde lo guardó. Utilice el siguiente comando:

sudo dpkg -i /path/to/package.deb

Sustituya la ubicación del archivo por /path/to/package.deb. Permita que se ejecute el instalador.

Conclusión

¡Buen trabajo! Tienes tres (3) opciones diferentes para instalar Docker en Ubuntu 18.04.

Por último, puede comprobar las guías de Docker si se mete en problemas, además de que tienen un foro bastante robusto que puede buscar. ¡Feliz desarrollo!