Skip to content

This is a repo to house some common tools for our various docker repos.

License

Notifications You must be signed in to change notification settings

dotnet/docker-tools

Folders and files

NameName
Last commit message
Last commit date
Mar 10, 2025
Mar 11, 2025
Mar 11, 2025
Aug 21, 2024
Feb 4, 2025
Mar 12, 2025
Mar 11, 2025
Jun 15, 2020
Nov 23, 2020
Jun 24, 2020
Apr 3, 2020
Oct 23, 2023
May 1, 2017
Mar 11, 2025
Jul 25, 2022
Sep 30, 2024

Repository files navigation

Docker Tools

This is a repo to house some common tools for use in the various .NET Docker repos.

Image Builder

A tool used to build and publish Docker images.

The Image Builder tool can be acquired via a Docker image available at mcr.microsoft.com/dotnet-buildtools/image-builder or built from source via the build script.

The Image Builder tool relies on metadata which defines various information needed to build and tag Docker images. The metadata is stored in a manifest.json file (sample). The metadata schema is defined in source.

The full list of supported commands can be seen by running the tool.

  • Linux container environment: docker run -it --rm -v /var/run/docker.sock:/var/run/docker.sock mcr.microsoft.com/dotnet-buildtools/image-builder:debian-20190223173930 -h

The list of support command options can be seen by specifying the -h command option. The following illustrates how to list the build options.

  • Linux container environment: docker run -it --rm -v /var/run/docker.sock:/var/run/docker.sock mcr.microsoft.com/dotnet-buildtools/image-builder:debian-20190223173930 build -h

About

This is a repo to house some common tools for our various docker repos.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages