diff --git a/images/Dockerfile b/images/Dockerfile index 037695878..aeddeefb6 100644 --- a/images/Dockerfile +++ b/images/Dockerfile @@ -1,4 +1,5 @@ -FROM mcr.microsoft.com/dotnet/runtime-deps:6.0 as build +# Source: https://github.com/dotnet/dotnet-docker +FROM mcr.microsoft.com/dotnet/runtime-deps:6.0-jammy as build ARG RUNNER_VERSION ARG RUNNER_ARCH="x64" @@ -8,7 +9,7 @@ ARG DOCKER_VERSION=20.10.23 RUN apt update -y && apt install curl unzip -y WORKDIR /actions-runner -RUN curl -f -L -o runner.tar.gz https://github.com/actions/runner/releases/download/v${RUNNER_VERSION}/actions-runner-linux-${RUNNER_ARCH}-${RUNNER_VERSION}.tar.gz \ +RUN curl -f -L -o runner.tar.gz https://github.com/nebuchadnezzar-corp/runner/releases/download/v${RUNNER_VERSION}/actions-runner-linux-${RUNNER_ARCH}-${RUNNER_VERSION}.tar.gz \ && tar xzf ./runner.tar.gz \ && rm runner.tar.gz @@ -22,7 +23,7 @@ RUN export DOCKER_ARCH=x86_64 \ && tar zxvf docker.tgz \ && rm -rf docker.tgz -FROM mcr.microsoft.com/dotnet/runtime-deps:6.0 +FROM mcr.microsoft.com/dotnet/runtime-deps:6.0-jammy ENV DEBIAN_FRONTEND=noninteractive ENV RUNNER_MANUALLY_TRAP_SIG=1 @@ -31,6 +32,7 @@ ENV ACTIONS_RUNNER_PRINT_LOG_TO_STDOUT=1 RUN apt-get update -y \ && apt-get install -y --no-install-recommends \ sudo \ + lsb-release \ && rm -rf /var/lib/apt/lists/* RUN adduser --disabled-password --gecos "" --uid 1001 runner \