From 8c99fcdd6c3535e05f2b6de543567bc5b7654dbe Mon Sep 17 00:00:00 2001 From: Torsten Widmann Date: Wed, 9 Nov 2022 15:19:37 +0100 Subject: [PATCH] add dotnet 7 --- .github/workflows/dotnet.yml | 1 + dotnet/7/Dockerfile | 21 +++++++++++++++++++++ 2 files changed, 22 insertions(+) create mode 100644 dotnet/7/Dockerfile diff --git a/.github/workflows/dotnet.yml b/.github/workflows/dotnet.yml index ff621f1..549d48f 100644 --- a/.github/workflows/dotnet.yml +++ b/.github/workflows/dotnet.yml @@ -20,6 +20,7 @@ jobs: - 3.1 - 5 - 6 + - 7 steps: - uses: actions/checkout@v3 - uses: docker/setup-buildx-action@v2 diff --git a/dotnet/7/Dockerfile b/dotnet/7/Dockerfile new file mode 100644 index 0000000..84858ad --- /dev/null +++ b/dotnet/7/Dockerfile @@ -0,0 +1,21 @@ +FROM --platform=$TARGETOS/$TARGETARCH ghcr.io/parkervcp/yolks:debian + +LABEL author="Torsten Widmann" maintainer="info@goover.de" + +ENV DEBIAN_FRONTEND noninteractive + +RUN apt update -y \ + && apt upgrade -y \ + && apt install -y apt-transport-https wget iproute2 \ + && wget https://packages.microsoft.com/config/debian/11/packages-microsoft-prod.deb -O packages-microsoft-prod.deb \ + && dpkg -i packages-microsoft-prod.deb \ + && rm packages-microsoft-prod.deb \ + && apt update -y \ + && apt install -y aspnetcore-runtime-7.0 libgdiplus + +USER container +ENV USER=container HOME=/home/container +WORKDIR /home/container + +COPY ./../entrypoint.sh /entrypoint.sh +CMD [ "/bin/bash", "/entrypoint.sh" ]