desplegar FastAPI en AZURE

Поділитися
Вставка
  • Опубліковано 23 січ 2025
  • docker build -t tonnydb/fastapi-inaction:latest .
    Prueba Local de la Imagen Docker:
    Probamos nuestra imagen Docker localmente para asegurarnos de que la aplicación funciona:
    docker run -p 8000:8000 tonnydb/fastapi-inaction:latest
    Inicio de Sesión en Docker Hub:
    Iniciamos sesión en Docker Hub para poder subir la imagen:
    docker login
    Publicación de la Imagen en Docker Hub:
    Subimos nuestra imagen al repositorio público de Docker Hub:
    docker push tonnydb/fastapi-inaction:latest
    Configuración en Azure Web App:
    Configuramos nuestro Azure Web App para usar la imagen de Docker Hub:
    Registry Server URL: index.docker.io
    Image and Tag: tonnydb/fastapi-inaction:latest
    Comando de Inicio:
    Configuramos el comando de inicio para asegurarnos de que nuestra aplicación FastAPI se ejecuta correctamente:
    CMD ["uvicorn", "main:app", "--host", "0.0.0.0", "--port", "8000"]
    Recursos Adicionales:
    Código Fuente del Proyecto:
    github.com/cha...
    Docker Hub Repository: tonnydb/fastapi-inaction

КОМЕНТАРІ •