Closed DrZoidberg09 closed 1 month ago
The reason the version is 0.0.0.0
is presumably because your customized image has somehow broken the php
binary (or it's ability to properly load at least), so the proper version info isn't being retrieved:
Behind that, without knowing what customizations you've made, it's impossible to do more than speculate.
P.S. Keep in mind this is a bug reporting channel more so than a support channel. You might try posting your Dockerfile
at the help forum - https://help.nextcloud.com - for feedback.
You might also search some of the closed issues to see what others that have encountered similar things with their custom images have discovered - e.g.
https://github.com/nextcloud/docker/issues/2002#issuecomment-1695055979
Thank you for your help!
That was it. The only thing I changed (besides installing some packages) was to pass the ENV NEXTCLOUD_VERSION per ARG from the docker build command. This is super handy, if you want to have an automatic deployment.
Hence, you are right it is not really a bug, but would be a pretty nice feature if that worked. With older entry-point.sh it was not a problem, but with newer versions it does not work anymore.
When I want to run the docker image built for Nextcloud 30, I get this error:
If use the same Dockerfile with Nextcloud 29, everything is fine. Also when I inspect the image, these files exist.
Any ideas?
btw: it is built for ARM64