You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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).
Is there a reason to have one image per base-image, with a distinct name?
Yup, there is a historic reason.
This project solely started because we needed a specific CircleCi image for DMD to speed-up PR builds and fix issues with the normal CircleCI default docker image.
As a test I added the -ubuntu repos to see whether it might be enough for people as a replacement for the previous docker channel which went silent at that time and wanted to keep a clear separation from the CircleCi build images.
The common approach with public Docker images is to have one repository name
Yep, I'm aware and now that people have requested amazonlinux and other images, it really makes sense to switch to that.
I will adapt the build setup to this.
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 likedlang2/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.
The text was updated successfully, but these errors were encountered: