Su primer contenedor de Docker
Ejecute su primer contenedor de Docker, comprenda los comandos básicos e interactúe con una aplicación sencilla.
Su primer contenedor de Docker es una lección gratuita de Docker & DevOps Fundamentals en CoddyKit. Esta es la lección 3 de 4. Puedes leer la lección completa abajo gratuitamente — luego la practicas en el navegador con un editor de código integrado y un tutor de IA 24/7. Forma parte de la ruta de aprendizaje de Docker & DevOps Fundamentals, y tu progreso se sincroniza en la web y la app de CoddyKit. El curso de Docker & DevOps Fundamentals incluye 4 lecciones en total.
¿Está listo para ejecutar Docker?
¡Es hora de practicar con Docker! Iniciará contenedores, interactuará con ellos y administrará su ciclo de vida mediante los comandos principales.

El comando `docker run`
docker run es la puerta de entrada a los contenedores. Comprueba si la imagen está disponible localmente, la descarga de Docker Hub si no está disponible y, después, crea e inicia un contenedor.
¡Hola, mundo de Docker!
Ejecute el contenedor clásico hello-world: muestra un mensaje y termina. Es perfecto como primera prueba básica.
docker run hello-worldComprender la salida
La salida confirma que Docker descargó y ejecutó correctamente la imagen. El mensaje se generó dentro del contenedor, lo que demuestra que este ejecutó su tarea.
Contenedores interactivos
Para utilizar un shell interactivo, añada -it: -i mantiene STDIN abierto y -t asigna un terminal. Pruebe docker run -it ubuntu bash para acceder a Ubuntu.
docker run -it ubuntu bashExplorar Ubuntu desde dentro
El prompt ha cambiado: ahora está dentro del contenedor de Ubuntu. Ejecute comandos normales de Linux, como ls y pwd, y escriba exit para salir.
ls /
pwd
exitEjecución en segundo plano
Para ejecutar un contenedor en segundo plano, utilice el modo detached con -d. Pruebe docker run -d nginx para iniciar un servidor Nginx sin ocupar su terminal.
docker run -d nginxEnumerar contenedores en ejecución
docker ps enumera todos los contenedores en ejecución y muestra su ID, imagen, comando y estado: es su ventana a lo que está activo en este momento.
docker psDetener un contenedor
Detenga un contenedor correctamente con docker stop <id>, utilizando el ID o el nombre que aparece en docker ps.
docker stop <container_id>Comprobación rápida: comandos de Docker
Ha aprendido varios comandos fundamentales de Docker. ¡Pongamos a prueba sus conocimientos!
Repaso: sus primeros contenedores
Ha ejecutado y administrado sus primeros contenedores: docker run, -it para shells, -d para segundo plano, docker ps para enumerarlos y docker stop para detenerlos. A continuación: crear imágenes.
Preguntas frecuentes
¿La lección «Su primer contenedor de Docker» es gratis?
Sí — el texto completo de «Su primer contenedor de Docker» es gratis para leer aquí en la web. Para practicarla de forma interactiva (editor de código integrado y tutor de IA 24/7) y desbloquear el resto del curso de Docker & DevOps Fundamentals, actualiza a CoddyKit PRO. El curso de Docker & DevOps Fundamentals incluye 4 lecciones en total.
¿Qué aprenderé en «Su primer contenedor de Docker»?
Ejecute su primer contenedor de Docker, comprenda los comandos básicos e interactúe con una aplicación sencilla. Practicas Docker & DevOps Fundamentals con código real que ejecutas directamente en el navegador, y un tutor de IA 24/7 responde tus preguntas mientras trabajas en la lección.
¿Necesito experiencia previa para empezar Docker & DevOps Fundamentals?
No se requiere experiencia previa. Docker & DevOps Fundamentals en CoddyKit está estructurado para principiantes hasta estudiantes avanzados, así que puedes empezar aquí o desde el inicio y avanzar a tu ritmo. Esta es la lección 3 de 4.
¿Cuánto tiempo toma la lección «Su primer contenedor de Docker»?
La mayoría de las lecciones de CoddyKit toman alrededor de 5–10 minutos. Cada una es compacta e interactiva, así que avanzas constantemente y retomas exactamente por donde dejaste en la web y la app.
¿Puedo escribir y ejecutar código en esta lección de Docker & DevOps Fundamentals?
Sí. Cada lección de Docker & DevOps Fundamentals incluye un editor de código integrado, así que escribes y ejecutas código real directamente en tu navegador y obtienes retroalimentación instantánea de IA — sin configuración local necesaria.
Todas las lecciones de este curso
- ¿Qué son los contenedores?
- Instalación de Docker Desktop
- Su primer contenedor de Docker
- Gestión de datos con volúmenes de Docker