Primeros pasos con Docker¶
Docker es una herramienta que permite crear, desplegar y ejecutar aplicaciones en contenedores. Los contenedores son ligeros y portables, lo que hace que Docker sea ideal para el desarrollo de aplicaciones y la gestión de entornos de producción.
¿Qué es un contenedor?¶
Un contenedor es una instancia de una imagen de Docker. Las imágenes contienen todo lo necesario para ejecutar una aplicación: código, dependencias, variables de entorno y configuraciones. Los contenedores permiten que las aplicaciones se ejecuten de forma consistente en diferentes entornos.
Instalación de Docker¶
Si aún no tienes Docker instalado, puedes seguir este comando para instalarlo en un sistema Ubuntu:
Comandos básicos de Docker¶
A continuación, te presento algunos de los comandos más comunes para empezar a trabajar con Docker:
-
Verificar la instalación de Docker
Este comando muestra la versión de Docker instalada en tu sistema.
-
Descargar una imagen de Docker
Por ejemplo, para descargar la imagen oficial de nginx: -
Listar imágenes descargadas
Muestra una lista de todas las imágenes de Docker que tienes en tu sistema.
-
Ejecutar un contenedor
Este comando ejecuta un contenedor en segundo plano (-d) y mapea el puerto 80 del host al puerto 80 del contenedor.
-
Ver contenedores en ejecución
Lista todos los contenedores que están actualmente en ejecución.
-
Detener un contenedor
Reemplaza
con el ID o el nombre del contenedor que deseas detener. -
Eliminar un contenedor
Este comando elimina un contenedor detenido. Asegúrate de detener el contenedor antes de eliminarlo.
Recursos adicionales¶
Documentación oficial de Docker
Docker Hub: Encuentra imágenes oficiales y de la comunidad
¡Con estos comandos básicos, ya estás listo para comenzar a explorar el mundo de Docker!