diff --git a/LoadBalancerProject-DONT-IMPORT-INTO-UNITY/Dockerfile b/LoadBalancerProject-DONT-IMPORT-INTO-UNITY/Dockerfile index 372617c..56e6231 100644 --- a/LoadBalancerProject-DONT-IMPORT-INTO-UNITY/Dockerfile +++ b/LoadBalancerProject-DONT-IMPORT-INTO-UNITY/Dockerfile @@ -1,16 +1,15 @@ FROM mcr.microsoft.com/dotnet/sdk:5.0-alpine AS builder -WORKDIR /lrm +WORKDIR /lrm-lb COPY . . -RUN [\ - "dotnet", "publish", \ - "--output", "/build/", \ - "--configuration", "Release",\ - "--no-self-contained", \ - "." ] +ARG BUILD_MODE="Release" +RUN dotnet publish \ + --output /build/ \ + --configuration $BUILD_MODE \ + --no-self-contained . FROM mcr.microsoft.com/dotnet/runtime:5.0-alpine WORKDIR /lrm-lb COPY --from=builder /build/ . ENV LRM_LB_CONFIG_PATH="/config/config-load-balancer.json" CMD [ "./LRM_LoadBalancer" ] -ENTRYPOINT [ "./LRM_LoadBalancer" ] \ No newline at end of file +ENTRYPOINT [ "./LRM_LoadBalancer"] \ No newline at end of file diff --git a/ServerProject-DONT-IMPORT-INTO-UNITY/Dockerfile b/ServerProject-DONT-IMPORT-INTO-UNITY/Dockerfile index 96f3186..20594cd 100644 --- a/ServerProject-DONT-IMPORT-INTO-UNITY/Dockerfile +++ b/ServerProject-DONT-IMPORT-INTO-UNITY/Dockerfile @@ -1,17 +1,15 @@ FROM mcr.microsoft.com/dotnet/sdk:5.0-alpine AS builder WORKDIR /lrm COPY . . -RUN [\ - "dotnet", "publish", \ - "--output", "/build/", \ - "--configuration", "Release",\ - "--no-self-contained", \ - "." ] +ARG BUILD_MODE="Release" +RUN dotnet publish \ + --output /build/ \ + --configuration $BUILD_MODE \ + --no-self-contained . FROM mcr.microsoft.com/dotnet/runtime:5.0-alpine WORKDIR /lrm COPY --from=builder /build/ . -COPY ./MultiCompiled.dll . ENV LRM_CONFIG_PATH="/config/config.json" CMD [ "./LRM" ] ENTRYPOINT [ "./LRM" ] \ No newline at end of file diff --git a/ServerProject-DONT-IMPORT-INTO-UNITY/MultiCompiled.dll b/ServerProject-DONT-IMPORT-INTO-UNITY/MultiCompiled.dll deleted file mode 100644 index f881c84..0000000 Binary files a/ServerProject-DONT-IMPORT-INTO-UNITY/MultiCompiled.dll and /dev/null differ