← All projects

DMD Docker image

Docker images with the D compiler (DMD)

  • D
  • Docker
  • Windows

Docker images with DMD, the reference compiler for the D programming language. Compile and run D programs without installing anything on your system — locally or in CI.

What it does

  • Debian, Ubuntu, Fedora, openSUSE and Windows (LTSC 2022 and 2025).
  • Tags by DMD version and base system.
  • Built in GitLab CI, a new release on every tag.

Getting started

$ docker run --rm starxen/dmd dmd --version
$ docker run --rm -v ./:/src starxen/dmd rdmd hello.d
Code on GitLab →