diff --git a/examples/miniapps/fastapi-sqlalchemy/Dockerfile b/examples/miniapps/fastapi-sqlalchemy/Dockerfile new file mode 100644 index 00000000..f7c7c1d4 --- /dev/null +++ b/examples/miniapps/fastapi-sqlalchemy/Dockerfile @@ -0,0 +1,13 @@ +FROM python:3.9-buster + +ENV PYTHONUNBUFFERED=1 +ENV HOST=0.0.0.0 +ENV PORT=8000 + +WORKDIR /code +COPY . /code/ + +RUN pip install --upgrade pip \ + && pip install -r requirements.txt + +CMD uvicorn webapp.application:app --host ${HOST} --port ${PORT} diff --git a/examples/miniapps/fastapi-sqlalchemy/docker-compose.yml b/examples/miniapps/fastapi-sqlalchemy/docker-compose.yml new file mode 100644 index 00000000..c42244f3 --- /dev/null +++ b/examples/miniapps/fastapi-sqlalchemy/docker-compose.yml @@ -0,0 +1,11 @@ +version: "3.7" + +services: + + webapp: + build: ./ + image: webapp + ports: + - "8000:8000" + volumes: + - "./:/code"