Aprendiendo Docker en AWS EC2 Free Tier

Crea tu entorno Ubuntu y domina Docker en la nube

¿Qué es AWS EC2 Free Tier?

AWS EC2 Free Tier te permite crear y usar una máquina virtual Ubuntu real en la nube sin costo durante 12 meses. Con esta opción puedes instalar y manejar Docker directamente desde tu navegador o usando SSH.

Ventajas del Free Tier

🚀 Cómo empezar

  1. Entra a AWS y accede al servicio EC2.
  2. Crea una nueva instancia y elige la imagen Ubuntu Server 22.04.
  3. Conéctate a la instancia mediante SSH o el terminal web de AWS.
  4. Instala Docker con el siguiente comando:
    
    sudo apt update && sudo apt install docker.io -y
              

🧩 Diagrama de Arquitectura

Visualiza cómo se conectan los componentes: AWS EC2, Ubuntu y Docker.

☁️ AWS Cloud EC2 - Ubuntu Server 22.04 🐳 Docker Engine Contenedores

💻 Comandos Docker por Nivel

🧩 Nivel Básico


# Ver versión de Docker
docker --version
# Descargar una imagen
docker pull ubuntu
# Listar imágenes
docker images
# Ejecutar un contenedor
docker run -it ubuntu bash
# Ver contenedores
docker ps
# Salir
exit

⚙️ Nivel Intermedio


# Contenedor en segundo plano
docker run -d nginx
# Ver logs
docker logs nginx
# Volúmenes
docker volume create datos
# Red personalizada
docker network create redlocal

🚀 Nivel Avanzado


# Construir imagen
docker build -t mi_imagen .
# Optimizar
docker system prune -a
# Exportar imagen
docker save -o mi_imagen.tar mi_imagen
# Escalar servicios
docker-compose up -d --scale web=3

🧠 Simulador de Comandos Docker

Practica comandos básicos de Docker sin instalar nada. Este simulador educativo te ayuda a reforzar lo aprendido.

Bienvenido al simulador Docker 🐳 Escribe help para ver los comandos disponibles.
user@docker:~$

💡 Consejo: Experimenta, aprende y practica. Docker es la base del desarrollo moderno.