WebProductiva

Este tutorial está indicado para la realización de instalaciones básicas de Docker en servidores Linux Ubuntu versión 22.04

Su finalidad es meramente educativa y formativa.

Características y entorno de la instalación:

  1. Instalación en la nube pública de AWS
  2. Compatible con la Capa gratuita de este proveedor de servicios en la nube -Cloud-
  3. La Región será España (eu-south-2)
  4. Tiempo estimado de la instalación 20 minutos

Instalamos una instancia:

En primer lugar nos logueamos en nuestro panel de control de AWS.

Nos dirigimos al servicio EC2

Una vez dentro, elegimos la Región (eu-south-2) -Nota: si tienes una Región mucho más próxima, puedes elegir entre las más de 28 disponibles en la actualidad-

Pulsamos “Lanzar Instancia”

En “Nombre” ponemos “Prueba Docker”

Entre las AMI preseleccionadas que encontrarás, pulsas en “Ubuntu”. Aparecerá en el recuadro inmediatamente inferior “Ubuntu Server 22.04 LTS (HVM), SSD Volume Type” que es apto para la capa gratuíta.

Te configurará un instancia de 64 bits (x86 o Arm) con 2 vCPU, 1GiB de Memoria y deberás de configurar un almacenamiento mínimo de 16 GiB

Debes crear un par de claves si deseas conectarte a través de un cliente SSH. No obstante este ejercicio lo vamos a desarrollar con navegador SSH nativo de AWS consola.

Configuras el grupo de seguridad y posteriormente lanzas la instancia

Una vez lanzada la instancia, debes esperar alrededor de 3 minutos hasta que tu instancia esté en modo “En ejecución” y “2/2 comprobaciones superadas

Nos conectamos por consola web SSH:

Marcamos el check de la izquierda correspondiente a nuestra instancia “Prueba Docker” y en la parte superior pulsamos el botón “Conectar”

Nos aparecerá en “Tipo de Conexión -Conectarse mediante la Conexión de la Instancia EC2” Lo dejamos tal cual. Una dirección IP Pública y un nombre de usuario que por defecto es “ubuntu”.

Pulsamos conectar

Primeros comandos de actualización:

Se os abrirá una pestaña de vuestro navegador automáticamente.

Tienes que ejecutar primero este comando de actualización del sistema

sudo apt update

Una vez finalizado este proceso debes de ejecutar este segundo comando

sudo apt upgrade

Instalamos paquetes previos de requisitos

Antes de instalar Docker, debemos instalar algunos paquetes necesarios para el correcto funcionamiento. Lo haremos a través de este único comando:

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

Vamos a agregar los repositorios Docker

Agregar los repositorios Docker nos va a facilitar mucho el trabajo de instalación, siendo oficialmente compatible.

Primero: agregamos la clave GPG, ingresando este comando:

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

Segundo: agregamos el repositorio:

sudo add-apt-repository deb  https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable

Tercero: actualizamos la info del repositorio con este comando:

sudo apt update

Para asegurarnos de que estamos instalando desde el repositorio de Docker y no en el de Ubuntu, ponemos este comando:

apt-cache policy docker-ce

Si todo es correcto, lo verás más o menos así:

docker-ce:
Installed: (none)
Candidate: 16.04.1~ce~4-0~ubuntu
Version table:
16.04.1~ce~4-0~ubuntu 500
500 https://download.docker.com/linux/ubuntubionic/stableamd64packages

Bien…como podrás imaginar, docker-ce no está instalado, por lo que lo vamos a ver a continuación.

Instalamos Docker en Ubuntu 22.04

Vamos a utilizar el comando apt para instalar Docker:

sudo apt install docker-ce

Comprobamos el estado:

Lo verificamos con el comando:

sudo systemctl status docker

Y ya para terminar, probamos la imagen de prueba de la instalación para comprobar que todo funciona:

sudo docker run hello-world

Estamos en

Poza de Bar 60 
Santiago de Compostela  ESP 15705

Nuestro horario

10:00 AM – 22.00 PM
Lunes – Viernes

Contacto

Phone: +34 981 936 620
Email: info@webproductiva.es