docker icon indicating copy to clipboard operation
docker copied to clipboard

Nextcloud Docker image broken from time to time

Open Zegorax opened this issue 2 years ago • 1 comments

From time to time, images published on Nextcloud's Docker Hub are broken. For example, latest stable-apache image that has been published this night cannot start Nextcloud and instead throws this error :

This version of Nextcloud is not compatible with > PHP 7.4. You are currently running 8.0.11.

It's really a big issues since my installations are set to auto-update using WatchTower, which will pull automatically the latest pushed image from Docker Hub.

This behavior is thrown in https://github.com/nextcloud/server/blob/732a05716719dfcb866ba14863500cfb357fe543/lib/versioncheck.php#L40

I believe the Docker images are using a PHP version that is too high.

Zegorax avatar Oct 21 '21 06:10 Zegorax

The PHP version follows the recommendation of Nextcloud: https://github.com/nextcloud/docker/blob/dcf058fb559e7918cd77f5f1bb0dfdbcee813571/update.sh#L4-L7

J0WI avatar Feb 02 '22 23:02 J0WI

Hi @Zegorax - It sounds to me like something is (or was) wrong with your setup/environment. At the time you reported this I believe you'd have to be running <=NC20 to get this error. At the time the most recent images would have been either NC21 or NC22 based. Somehow even though you were upgrading the base image, your Nextcloud app was not being upgraded. If you're still having this issue please post on the Nextcloud Help Forum to get it sorted out.

https://docs.nextcloud.com/server/20/admin_manual/installation/system_requirements.html#server https://docs.nextcloud.com/server/21/admin_manual/installation/system_requirements.html#server

Let's close this Issue out.

joshtrichards avatar Jul 19 '23 16:07 joshtrichards