The base image should include zip or the zip extension and composer.
Description
Event Timeline
Your feature request is missing a proper rationale why this would be a desirable change!
For me it is as well required.
After I added some additional extensions I have to install php-composer which requires to unzip the downloaded files.
When I try to reinstall the php-zip of the Debian image it fails with "no candidate found". This is because you not installed php from Debian packages.
The extension which required the composer is for me Extension:Maps and Extension:Drawio with its relevant dependencies. Currently if you want to use one of these Extensions it is for me not possible to work with the prepared images. You have to generate your own images out of the docker file with your script: https://github.com/radiorabe/docker-mediawiki/blob/main/wiki/Dockerfile
The composer is in my point of view optional, because it could be installed afterwards as well. The php-zip could only be installed when you recompile php again and it is used by multiple extension in the state stable.
In that case I have to build my own images and can't use the default ones.
Thanks in advance
Marcus