¿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
- Gratis por 12 meses: tipos
t2.microot3.micro. - Control total: administra Ubuntu y Docker sin limitaciones.
- Accesible: usa la terminal desde tu navegador o conecta por SSH.
🚀 Cómo empezar
- Entra a AWS y accede al servicio EC2.
- Crea una nueva instancia y elige la imagen Ubuntu Server 22.04.
- Conéctate a la instancia mediante SSH o el terminal web de AWS.
- 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.
💻 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.