Sign inSign up

11notes/dotnetsdk

By 11notes

Updated 8 days ago

Build .NET core apps with the default tooling present

Buildkit cache
Image
0

8.6K

11notes/dotnetsdk repository overview

banner

DOTNETSDK

size5pxversion5pxpulls5px5pxswiss_made

Build .NET core apps with the default tooling present

SYNOPSIS 📖

What can I do with this? Build .NET core applications with the default tooling present.

BUILD 🚧

FROM 11notes/dotnetsdk:8
RUN set -ex; \
  git clone https://github.com/some/repo; \
  cd ./repo; \
  dotnet msbuild -restore ..;

DEFAULT SETTINGS 🗃️

ParameterValueDescription
userdockeruser name
uid1000user identifier
gid1000group identifier
home/home directory of user docker

ENVIRONMENT 📝

ParameterValueDefault
TZTime Zone
DEBUGWill activate debug option for container image and app (if available)

MAIN TAGS 🏷️

These are the main tags for the image. There is also a tag for each commit and its shorthand sha256 value.

There is no latest tag, what am I supposed to do about updates?

It is of my opinion that the :latest tag is dangerous. Many times, I’ve introduced breaking changes to my images. This would have messed up everything for some people. If you don’t want to change the tag to the latest semver, simply use the short versions of semver. Instead of using :8.0.413 you can use :8 or :8.0. Since on each new version these tags are updated to the latest version of the software, using them is identical to using :latest but at least fixed to a major or minor version.

If you still insist on having the bleeding edge release of this app, simply use the :rolling tag, but be warned! You will get the latest version of the app instantly, regardless of breaking changes or security issues or what so ever. You do this at your own risk!

REGISTRIES ☁️

docker pull 11notes/dotnetsdk:8.0.413
docker pull ghcr.io/11notes/dotnetsdk:8.0.413
docker pull quay.io/11notes/dotnetsdk:8.0.413

SOURCE 💾

PARENT IMAGE 🏛️

BUILT WITH 🧰

GENERAL TIPS 📌

  • Use a reverse proxy like Traefik, Nginx, HAproxy to terminate TLS and to protect your endpoints
  • Use Let’s Encrypt DNS-01 challenge to obtain valid SSL certificates for your services

ElevenNotes™️

This image is provided to you at your own risk. Always make backups before updating an image to a different version. Check the releases for breaking changes. If you have any problems with using this image simply raise an issue, thanks. If you have a question or inputs please create a new discussion instead of an issue. You can find all my other repositories on github.

created 01.09.2025, 21:21:42 (CET)

Tag summary

Content type

Image

Digest

sha256:8b9719422

Size

235.5 MB

Last updated

8 days ago

docker pull 11notes/dotnetsdk:10.0.401