Docker: qué es, para qué sirve, contenedor, Windows, Linux
Docker es una plataforma de código abierto dirigida a administradores y desarrolladores. Les permite implementar, probar y distribuir sus aplicaciones de manera efectiva con la ayuda de contenedores portátiles. Estos se pueden ejecutar a nivel externo, local o en la nube.
¿Qué es un contenedor en Docker?
Los contenedores de Docker son una forma de virtualización del SO. Se diferencian de las máquinas virtuales o servidores en que estos no incluyen imágenes del sistema, lo que los hace mucho menos pesados. Desde los contenedores se pueden ejecutar diversos tipos de procesos, como aplicaciones, y en su interior se encuentra el código binario, los ejecutables, las bibliotecas, los archivos de configuración y todos los elementos necesarios para su correcto funcionamiento y ejecución.
¿Para qué sirve Docker y cómo funciona?
Docker permite crear contenedores y facilita que las aplicaciones o proyectos software se puedan ejecutar en cualquier sistema operativo que tenga Docker instalado. Como hemos mencionado anteriormente, en dichos contenedores se almacena la aplicación y todo lo necesario para poder ejecutarla. Es por esto que los desarrolladores podrán utilizar entornos de desarrollo en Windows, Linux o macOS.
¿Cómo instalar Docker en Ubuntu 22.04?
- Abrimos el terminal e instalamos los paquetes necesarios:
apt install apt-transport-https ca-certificates curl software-properties-common
- A continuación, añadimos la llave GPG:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | apt-key add -
- Configuramos los repositorios:
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
- Instalamos los paquetes:
apt install docker
- Comprobamos el estado del servicio y lo añadimos al arranque:
systemctl status docker systemctl enable docker
¿Cómo instalar Docker en Windows?
- En primer lugar, descarga Docker para Windows 10 o Windows 11 desde la página web oficial:
- Haz clic en el archivo ejecutable y procede a realizar su instalación siguiendo todos los pasos del asistente.
- Reinicia el ordenador… ¡Y listo!
¿Cómo instalar Docker en Mac?
- Descarga Docker para Mac desde la página web oficial.
- Sigue los pasos del asistente de instalación y reinicia el ordenador.
¿tienes más preguntas sobre docker? consulta nuestro foro de discusión