Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

697
Vistas
Se rechazó la conexión rápida de la aplicación API al contenedor docker

Estoy tratando de implementar mi aplicación FastAPI en un contenedor docker (PS, soy un principiante en el uso de docker). Utilicé el siguiente código. Sin la base de datos, este código funciona bien en el contenedor acoplable. Sin embargo, cuando intento conectarme a la base de datos, la ruta "URL: puerto /" muestra que se rechazó la conexión. Usé los pasos exactos que se mencionan en uvicorn-gunicorn-fastapi-docker

 from fastapi import FastAPI from pymongo import MongoClient app = FastAPI() client = MongoClient('localhost', port=27017) db = client.safetypointer @app.get("/") def read_root(): all_users = db.users.find({}, {"_id":0}) return {"Hello": "World" , "allUsers": all_users}
over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

Es probable que el host local se reemplace con el nombre de su contenedor mongo. También recomendaría echar un vistazo a docker-composer, ya que puede facilitar la implementación de dos contenedores conectados.

Aquí hay un enlace a un ejemplo con matraz, sería similar con fastapi: impresionante-componer

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda