Perl / docker-perl

Dockerfiles for index.docker.io (official Perl Docker image)
https://registry.hub.docker.com/_/perl/
Artistic License 2.0
119 stars 51 forks source link

Possible to make an additional image for latest Perl + latest Centos/Fedora? #90

Open mohawk2 opened 4 years ago

mohawk2 commented 4 years ago

I ask because it would be good to be able to use that in various CI contexts. I'm not proposing a big bloat of one per Perl, just latest Perl and latest OS version. This might hook in to the Alpine idea as well? #24

Also it would be good for the same reason (for Perl Toolchain repos) if we could have a 5.6 as well.

zakame commented 4 years ago

Hi @mohawk2, thanks for raising this!

I ask because it would be good to be able to use that in various CI contexts. I'm not proposing a big bloat of one per Perl, just latest Perl and latest OS version. This might hook in to the Alpine idea as well? #24

I'm not sure if we'd want additional images for any other base OS (other than Alpine, if only because there's already current work on it,) on the Docker official-images build infrastructure: you can take a look yourself at library/perl and heavy-hitters.txt for an idea of how much we already build.

OTOH we might try providing alternate images through perhaps GitHub's own package registry, which they recently made GA. This might also be useful for providing images for #60.

Also it would be good for the same reason (for Perl Toolchain repos) if we could have a 5.6 as well.

Do you mean images for perl-5.6.x? Can you share specific examples in the PTG repos which might still need that exceedingly old version?

mohawk2 commented 4 years ago

I do mean 5.6.x. Repos that would quite like to use 5.6, as they still aim to support at least 5.6.2: https://github.com/Perl-Toolchain-Gang/ExtUtils-MakeMaker, https://github.com/Perl-Toolchain-Gang/ExtUtils-Install

zakame commented 4 years ago

In that case, we could supply additional Dockerfiles like we do on 5.8 (and likewise just Dockerfiles only, we leave it to users to build their own image out of it.)

I've created a new issue #91 to track that specific case.

zakame commented 3 years ago

As an update, https://developers.redhat.com/products/rhel/ubi might be a path forward for this, needs looking into soon.

zakame commented 2 years ago

Hi @mohawk2, do you still want this? We can probably provide images for these in ghcr rather than on Docker Hub....

mohawk2 commented 2 years ago

I believe the state of play for 5.6 for PTG is "we'll accept fixes if you tell us it's broken".

But for the RedHat derivatives, this would still be useful! For PDL, we're using a CentOS container with the system Perl, which is workable.