🐳 Curso: Docker Desde Cero

Contenedores Sin Instalaciones con Play with Docker

Materia: Sistemas Operativos | Año: 1º ITS | Carrera: DevOps

Duración sugerida: 5 módulos | Audiencia: Principiantes | Modalidad: 100% práctica

Nota: Para exportar este documento como PDF, utiliza la función de impresión de tu navegador y selecciona "Guardar como PDF".

🎯 ¿Por qué aprender Docker?

Docker es como una "máquina de empaquetar aplicaciones". Te permite poner tu aplicación en una "caja" (contenedor) con todo lo que necesita para funcionar, para que puedas moverla fácilmente a cualquier lugar.

📦 MÓDULO 1: Introducción a Docker y Play with Docker

🎞 Presentación

¿Qué es Docker? Una plataforma para desarrollar, enviar y ejecutar aplicaciones en contenedores.

¿Qué es un contenedor? Es como una caja virtual que contiene tu aplicación y todas sus partes (código, bibliotecas, configuraciones). ¡Funciona igual en cualquier computadora!

Arquitectura básica: Daemon (motor), API REST, CLI (interfaz de línea de comandos).

🖥️ Play with Docker (PWD)

Es un "patio de juegos" online donde puedes practicar Docker sin instalar nada.

📘 Guía Paso a Paso

Crear cuenta en Docker Hub
Crear instancia (haz clic en "+ ADD NEW INSTANCE")
Ejecutar comandos básicos:
ls # Ver qué hay en la carpeta actual
pwd # Ver en qué carpeta estás
mkdir prueba # Crear carpeta llamada "prueba"
touch archivo.txt # Crear archivo vacío

🧪 Actividades

Práctica guiada: Crear instancia y ejecutar comandos básicos.

Desafío libre: Crear carpeta "docker_test" y archivo "info.txt" con tu nombre dentro.

❓ Preguntas para reflexionar

  • ¿Qué es un contenedor?
  • ¿Qué hace el Daemon de Docker?
  • ¿Qué ventajas tiene usar Play with Docker?