FROM ubuntu.azurecr.io/ubuntu:jammy ENV \ # UID of the non-root user 'app' APP_UID=1654 \ # Configure web servers to bind to port 8080 when present ASPNETCORE_HTTP_PORTS=8080 \ # Enable detection of running in a container DOTNET_RUNNING_IN_CONTAINER=true RUN apt-get update \ && apt-get install -y --no-install-recommends \ ca-certificates \ \ # .NET dependencies libc6 \ libgcc-s1 \ libicu70 \ libssl3 \ libstdc++6 \ tzdata \ zlib1g \ && rm -rf /var/lib/apt/lists/* # Create a non-root user and group RUN groupadd \ --gid=$APP_UID \ app \ && useradd --no-log-init \ --uid=$APP_UID \ --gid=$APP_UID \ --create-home \ app