pickle icon indicating copy to clipboard operation
pickle copied to clipboard

Provide official Docker images

Open sanmai opened this issue 4 years ago • 5 comments

Like those for Composer:

  • https://hub.docker.com/_/composer
  • https://github.com/composer/docker

They makes using Composer from within Docker a breeze:

COPY --from=composer:latest /usr/bin/composer /usr/bin/composer

And that's it!

This is becoming especially important with the release of PHP 8.0, and ensuing sunset of pecl.

sanmai avatar Oct 22 '20 05:10 sanmai

@pierrejoye do we have a FriendsOfPHP account on hub.docker.com? If so, we can for sure easily extend the create-draft-release.yml GitHub Action so that it builds a Docker image and deploy it to Docker Hub.

mlocati avatar Jan 25 '21 16:01 mlocati

I guess we could create a friendsofphp organization on Docker Hub, but I'd like to hear from @keradus, @SpacePossum, @kubawerlos, @julienfalque, @fabpot (and others)?

mlocati avatar Jan 25 '21 16:01 mlocati

@pierrejoye could you take a look at this issue? It'd allow users installing pickle in docker images in a very simple way (see for example https://github.com/mlocati/docker-php-extension-installer#copying-the-script-from-a-docker-image)

mlocati avatar Feb 20 '21 09:02 mlocati

@fabpot do we have a docker account for this org? It could be nice to have anyway, wdyt?

pierrejoye avatar Feb 22 '21 01:02 pierrejoye

If, for some reason, the Docker-Sponsored Open-Source Program isn't working out, we are happy to help you out. We operate a Harbor-based container registry as a service that has many benefits over most of the other registries out there.

There are also features regarding containerized image distribution, that might be valuable too as well.

Don't underestimate the value of owning and controlling your data, it is easier to migrate if the domain is under your control.

Vad1mo avatar Mar 15 '23 22:03 Vad1mo