Este es un ejemplo básico de una aplicación Python desplegada en Google Cloud Run.
app.py
: Aplicación Flask que sirve una página web simpleDockerfile
: Configuración para construir el contenedorrequirements.txt
: Dependencias Python necesariasstatic/
: Recursos estáticos (CSS, imágenes)templates/
: Plantillas HTML
- Construir el contenedor:
docker build -t hello-world .
- Ejecutar localmente:
docker run -p 8080:8080 hello-world
- La aplicación escucha en el puerto 8080 (requerido por Cloud Run)
- Incluye ejemplos de uso de recursos estáticos y plantillas
- Demuestra las mejores prácticas para aplicaciones Cloud Run