Docker es un popular y buen sistema de administración de contenedores de código abierto para las necesidades de computación en la nube. Los contenedores son similares a las máquinas virtuales que ofrecemos, pero existen diferencias clave. A diferencia de una máquina virtual, un contenedor no se instala con un sistema operativo invitado, como Linux o Windows Server. En su lugar, el contenedor se empaqueta con la aplicación o el componente de la aplicación con las dependencias necesarias para ejecutarse en su propio tiempo de ejecución autónomo.
Docker es un gran sistema de gestión de contenido. Le permite ejecutar diferentes componentes de la aplicación en contenedores separados, como su servidor web, servidor de base de datos y sistema de almacenamiento de archivos. Puede ejecutar múltiples contenedores en un VPS o servidor dedicado. Los contenedores también son altamente portátiles, lo que facilita moverlos entre servidores o implementarlos en nuestro entorno de alojamiento en la nube según sea necesario con poca demora.
En esta guía, lo guiaremos a través de cómo instalar Docker en Ubuntu y cómo instalar una aplicación.
Cómo instalar Docker
Paso uno – Antes de comenzar con los pasos a continuación, inicie sesión en su servidor Hostwinds Ubuntu usando SSH y asegúrese de que su sistema operativo esté actualizado.
Paso dos – Instale los paquetes requeridos de Docker para Ubuntu.
sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
GnuPG-agent \
software-properties-common
Paso tres – Añade la clave GPG al llavero.
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
Consulte la documentación de Dockers para conocer la huella digital actual.
Paso cuatro – Verifique la huella dactilar de la llave para asegurarse de que coincida.
sudo apt-key fingerprint 0EBFCD88
Si la huella digital no coincide, se recomienda consultar la documentación oficial de Docker para obtener la huella digital actualizada.
Paso cinco – Agregue el repositorio a la lista de SO.
sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
(lsb_release -cs) \
stable"
Paso Seis – Asegúrese de que el índice del paquete Apt esté actualizado. (Esto es importante, especialmente después de agregar un repositorio).
sudo apt-get update
Paso Siete – Instalar el motor Docker.
sudo apt-get install docker-ce docker-ce-cli containerd.io
Paso Ocho – Asegúrese de que Docker se esté ejecutando descargando y ejecutando el contenedor hello-world proporcionado por Docker.
sudo docker run hello-world
El comando anterior descarga una imagen de prueba oficial de Docker y la ejecuta en un nuevo contenedor. Cuando se ejecuta, simplemente imprimirá un mensaje y saldrá.