dunglas / frankenphp

🧟 The modern PHP app server
https://frankenphp.dev
MIT License
6.32k stars 200 forks source link

Tons of docker tags, little explanation #776

Open pontus-mp opened 1 month ago

pontus-mp commented 1 month ago

Is your feature request related to a problem? Please describe. The documentation for the docker images points you at https://hub.docker.com/r/dunglas/frankenphp/tags, with... quite a few images (360+ pages worth at time of writing). Figuring out which ones are relevant for you can be a bit tricky, as tons of images has SHA-hashes in their names.

Describe the solution you'd like Adding some basic instructions for which image to pick would be great, basically something like what's available on https://hub.docker.com/_/php (under Image Variants). The pattern for packages that are relevant to users seem to be {FrankenPHPVersion}-php{Major.Minor}-{Distro}.

dunglas commented 1 month ago

This is a "bug". We need to cleanup the SHA tags as they are now uploaded to a specific repository (dunglas/frankenphp-dev).

pontus-mp commented 1 month ago

Part of it is/was a bug, but adding some short guidance on the summary page about picking a good tag should be useful for new users. Either as detailed as what PHP does, or simply "Use 1-php8.3 unless you have specific needs"

dunglas commented 1 month ago

@pontus-mp I'm working on fixing the bug (it remains). I already added some more docs: https://github.com/dunglas/frankenphp/pull/781/files#diff-ae5611658dcd443d7a30575bebcdf15a71b7a0f5abebb18b62d00aa0373cae74R5