diff --git a/Dockerfile b/Dockerfile
index 6cf3c0b..d66fac0 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -3,7 +3,7 @@
# Linux (default)
ARG BUILD_IMAGE_BASE=mcr.microsoft.com/dotnet/sdk:8.0-alpine
-ARG RUNTIME_IMAGE_BASE=mcr.microsoft.com/dotnet/runtime-deps:8.0-alpine
+ARG RUNTIME_IMAGE_BASE=mcr.microsoft.com/dotnet/runtime:8.0-alpine
# Windows (built out of CI/CD)
# ARG BUILD_IMAGE=mcr.microsoft.com/dotnet/sdk:8.0-nanoserver-ltsc2022
# ARG RUNTIME_IMAGE=mcr.microsoft.com/dotnet/runtime:8.0-nanoserver-ltsc2022
@@ -19,15 +19,14 @@ WORKDIR /app
COPY . ./
RUN dotnet restore -a $TARGETARCH ./src/$PROJECT_NAME/$PROJECT_NAME.csproj
RUN dotnet publish -a $TARGETARCH \
+ --no-restore \
--self-contained true \
-c Release \
-o out \
./src/$PROJECT_NAME/$PROJECT_NAME.csproj
# Build the runtime image
-FROM --platform=$BUILDPLATFORM ${RUNTIME_IMAGE_BASE}
-ARG TARGETARCH
-ARG BUILDPLATFORM
+FROM ${RUNTIME_IMAGE_BASE}
ENV DOTNET_CLI_TELEMETRY_OPTOUT=1 \
DOTNET_RUNNING_IN_CONTAINER=true \
diff --git a/src/Apptality.CloudMapEcsPrometheusDiscovery/Apptality.CloudMapEcsPrometheusDiscovery.csproj b/src/Apptality.CloudMapEcsPrometheusDiscovery/Apptality.CloudMapEcsPrometheusDiscovery.csproj
index fde3582..7457eb4 100644
--- a/src/Apptality.CloudMapEcsPrometheusDiscovery/Apptality.CloudMapEcsPrometheusDiscovery.csproj
+++ b/src/Apptality.CloudMapEcsPrometheusDiscovery/Apptality.CloudMapEcsPrometheusDiscovery.csproj
@@ -6,7 +6,7 @@
true
partial
- false
+ true
true
true