From 4570124a83a988c2e88e59f96a6e5acd5ce601ed Mon Sep 17 00:00:00 2001 From: Mia Winter Date: Sat, 13 Jan 2024 13:59:50 +0100 Subject: [PATCH] Added volumes to docker-compose project --- Wave/Dockerfile | 1 + docker-compose.yml | 8 +++++++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/Wave/Dockerfile b/Wave/Dockerfile index a672ded..c2df1cb 100644 --- a/Wave/Dockerfile +++ b/Wave/Dockerfile @@ -21,4 +21,5 @@ RUN dotnet publish "./Wave.csproj" -c $BUILD_CONFIGURATION -o /app/publish /p:Us FROM base AS final WORKDIR /app COPY --from=publish /app/publish . +RUN mkdir ./files ENTRYPOINT ["dotnet", "Wave.dll"] \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml index 0136b26..03b8df8 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -14,6 +14,8 @@ services: - database:db environment: - "WAVE_ConnectionStrings__DefaultConnection=Host=db; Username=wave; Password=development" + volumes: + - wave-files:/app/files networks: - wave database: @@ -23,9 +25,13 @@ services: - "POSTGRES_DB=wave" - "POSTGRES_USER=wave" - "POSTGRES_PASSWORD=development" + volumes: + - wave-db:/var/lib/postgresql networks: - wave - +volumes: + wave-files: + wave-db: networks: wave: \ No newline at end of file