version: "3.7" services: mongo-database: image: mongo:latest environment: MONGO_INITDB_ROOT_USERNAME: root MONGO_INITDB_ROOT_PASSWORD: example ports: - 27017:27017 volumes: - ./data/mongo:/data/db container_name: mongo-database seeder-cli: build: ./db-seeder image: seeder-cli tty: true volumes: - ./db-seeder:/seeder container_name: seeder-cli # FastAPI instance test-api: build: ./test-api image: test-api volumes: - ./test-api:/backend ports: - 8000:8000 depends_on: - mongo-database container_name: test-api