部署Docker化Fast API至Google App Engine后遇502网关错误
将Docker化API部署至Google App Engine时遭遇502 Bad Gateway错误
尝试将基于Docker的API部署至Google App Engine,但部署完成后出现502 Bad Gateway错误。以下是相关配置文件:
docker-compose.yaml
version: '3' services: web: build: . # command: sh -c "uvicorn initialfile:app --host=0.0.0.0 --port=7005 --reload" ports: - 8000:8000 volumes: - .:/app
docker-compose-deploy.yml
version: '3.9' services: gcloud: image: google/cloud-sdk:latest volumes: - gcp-creds:/creds - .:/app working_dir: /app environment: - CLOUDSDK_CONFIG=/creds volumes: gcp-creds:
app.yaml
runtime: python39 instance_class: F4_1G
Dockerfile
FROM python:3.11.5-bookworm WORKDIR /app COPY . /app RUN pip install -r requirements.txt EXPOSE 8000 CMD ["uvicorn","initialfile:app","--host","0.0.0.0","--port","8000"]
内容的提问来源于stack exchange,提问作者vijabhishek70
相关产品推荐
相关产品推荐

