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