diff --git a/Dockerfile b/Dockerfile index bd2a324..50949c7 100644 --- a/Dockerfile +++ b/Dockerfile @@ -8,4 +8,6 @@ RUN pip install --no-cache-dir --upgrade -r /code/requirements.txt COPY ./app /code/app +RUN mkdir -p /code/data + CMD ["fastapi", "run", "app/main.py", "--proxy-headers", "--port", "80"] \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..3909822 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,13 @@ +services: + backend: + build: + context: . + dockerfile: Dockerfile + container_name: website-backend + restart: unless-stopped + expose: + - "8000" + env_file: + - .env + volumes: + - C:/Users/hanna/Desktop/Dagemark-Backend/data:/code/data