dlang-docker
dlang-docker copied to clipboard
Questions regarding docker repositories
Hey there,
Is there a reason to have one image per base-image, with a distinct name? The common approach with public Docker images is to have one repository name such as dlang2/dmd
and use tags like dlang2/dmd:ubuntu
, dlang2/dmd:alpine
, dlang2/dmd:2.091.1-ubuntu
, etc for versions and base images.
Meaning that on docker hub you would have only 3 repositories to manage:
-
dlang2/dmd
-
dlang2/ldc
-
dlang2/gdc
Not that the current situation is broken, but it goes a bit against what I would expect (e.g: nginx image, to illustrate what I mean https://hub.docker.com/_/nginx?tab=tags).
Also, I see that the alpine images don't have tags https://hub.docker.com/r/dlang2/dmd-alpine/tags. Is that expected? That looks like a bug.