Latest update applied on sdk: 2.2 and 8.0 images.
3.6K
It's an updated image with locale support, java 17 and sonnarscanner installed.
Dockerfile for 2.2:
FROM mcr.microsoft.com/dotnet/core/sdk:2.2.402-bionic
# Upgrade packages, install dependencies and locale
RUN apt-get update &&\
apt-get upgrade -y &&\
apt-get install -y --no-install-recommends \
tzdata \
locales \
openjdk-17-jdk-headless \
locales-all &&\
apt clean
# SonarQube
RUN dotnet tool install --tool-path /opt/dotnet/bin dotnet-sonarscanner --version 5.15.0 &&\
chmod 755 /opt/dotnet/bin/dotnet-sonarscanner
ENV PATH="${PATH}:/opt/dotnet/bin"
Dockerfile for 8.0:
FROM mcr.microsoft.com/dotnet/sdk:8.0
# Upgrade packages, dependencies and Locale/Globalization
RUN apt-get update &&\
apt-get upgrade -y --no-install-recommends &&\
apt-get install -y --no-install-recommends \
locales \
nuget \
ca-certificates-mono \
openjdk-17-jdk-headless \
locales-all &&\
apt clean
# SonarQube
RUN dotnet tool install --tool-path /opt/dotnet/bin dotnet-sonarscanner &&\
dotnet tool install --tool-path /opt/dotnet/bin dotnet-reportgenerator-globaltool &&\
chmod 755 /opt/dotnet/bin/dotnet-sonarscanner
ENV PATH="${PATH}:/opt/dotnet/bin"
Content type
Image
Digest
sha256:2795d4bb9…
Size
864.6 MB
Last updated
about 1 year ago
docker pull aramdonguy/sdk