log stays empty, after a few seconds, it returns to the "update is available" screen
.
docker image pull ghcr.io/nextcloud-releases/aio-nextcloud:latest says that no update is available, and the below output of docker ps -a likewise suggests that the containers have been updated just a few hours ago.
also manually removing the containers and the images doesn't help. In that case, the mastercontainer manually updates and starts some containers, while failing to do with others. Even if I manually run "docker image pull"
[
{
"Id": "d74c4f6f24c74d5f0ae3f3726912c662c8570a8d28b6c33186591ba274591938",
"Created": "2026-03-22T09:00:29.28433575Z",
"Path": "/start.sh",
"Args": [],
"State": {
"Status": "running",
"Running": true,
"Paused": false,
"Restarting": false,
"OOMKilled": false,
"Dead": false,
"Pid": 4087241,
"ExitCode": 0,
"Error": "",
"StartedAt": "2026-05-10T04:32:34.02660282Z",
"FinishedAt": "2026-05-10T04:13:30.072925851Z",
"Health": {
"Status": "healthy",
"FailingStreak": 0,
"Log": [
{
"Start": "2026-05-10T06:40:35.413005548+02:00",
"End": "2026-05-10T06:40:35.465848728+02:00",
"ExitCode": 0,
"Output": "Connection to 127.0.0.1 80 port [tcp/http] succeeded!\nConnection to 127.0.0.1 8000 port [tcp/*] succeeded!\nConnection to 127.0.0.1 8080 port [tcp/http-alt] succeeded!\nConnection to 127.0.0.1 8443 port [tcp/*] succeeded!\nConnection to 127.0.0.1 9000 port [tcp/*] succeeded!\nConnection to 127.0.0.1 9876 port [tcp/*] succeeded!\n"
},
{
"Start": "2026-05-10T06:41:05.466855963+02:00",
"End": "2026-05-10T06:41:05.524318262+02:00",
"ExitCode": 0,
"Output": "Connection to 127.0.0.1 80 port [tcp/http] succeeded!\nConnection to 127.0.0.1 8000 port [tcp/*] succeeded!\nConnection to 127.0.0.1 8080 port [tcp/http-alt] succeeded!\nConnection to 127.0.0.1 8443 port [tcp/*] succeeded!\nConnection to 127.0.0.1 9000 port [tcp/*] succeeded!\nConnection to 127.0.0.1 9876 port [tcp/*] succeeded!\n"
},
{
"Start": "2026-05-10T06:41:35.52547754+02:00",
"End": "2026-05-10T06:41:35.584199466+02:00",
"ExitCode": 0,
"Output": "Connection to 127.0.0.1 80 port [tcp/http] succeeded!\nConnection to 127.0.0.1 8000 port [tcp/*] succeeded!\nConnection to 127.0.0.1 8080 port [tcp/http-alt] succeeded!\nConnection to 127.0.0.1 8443 port [tcp/*] succeeded!\nConnection to 127.0.0.1 9000 port [tcp/*] succeeded!\nConnection to 127.0.0.1 9876 port [tcp/*] succeeded!\n"
},
{
"Start": "2026-05-10T06:42:05.585152336+02:00",
"End": "2026-05-10T06:42:05.666780118+02:00",
"ExitCode": 0,
"Output": "Connection to 127.0.0.1 80 port [tcp/http] succeeded!\nConnection to 127.0.0.1 8000 port [tcp/*] succeeded!\nConnection to 127.0.0.1 8080 port [tcp/http-alt] succeeded!\nConnection to 127.0.0.1 8443 port [tcp/*] succeeded!\nConnection to 127.0.0.1 9000 port [tcp/*] succeeded!\nConnection to 127.0.0.1 9876 port [tcp/*] succeeded!\n"
},
{
"Start": "2026-05-10T06:42:35.668000652+02:00",
"End": "2026-05-10T06:42:35.757658225+02:00",
"ExitCode": 0,
"Output": "Connection to 127.0.0.1 80 port [tcp/http] succeeded!\nConnection to 127.0.0.1 8000 port [tcp/*] succeeded!\nConnection to 127.0.0.1 8080 port [tcp/http-alt] succeeded!\nConnection to 127.0.0.1 8443 port [tcp/*] succeeded!\nConnection to 127.0.0.1 9000 port [tcp/*] succeeded!\nConnection to 127.0.0.1 9876 port [tcp/*] succeeded!\n"
}
]
}
},
"Image": "sha256:a58abcb540230ff732b46047325066c0051ee888da0afde2d08fadc33af317af",
"ResolvConfPath": "/home/ipri/.local/share/docker/containers/d74c4f6f24c74d5f0ae3f3726912c662c8570a8d28b6c33186591ba274591938/resolv.conf",
"HostnamePath": "/home/ipri/.local/share/docker/containers/d74c4f6f24c74d5f0ae3f3726912c662c8570a8d28b6c33186591ba274591938/hostname",
"HostsPath": "/home/ipri/.local/share/docker/containers/d74c4f6f24c74d5f0ae3f3726912c662c8570a8d28b6c33186591ba274591938/hosts",
"LogPath": "/home/ipri/.local/share/docker/containers/d74c4f6f24c74d5f0ae3f3726912c662c8570a8d28b6c33186591ba274591938/d74c4f6f24c74d5f0ae3f3726912c662c8570a8d28b6c33186591ba274591938-json.log",
"Name": "/nextcloud-aio-mastercontainer",
"RestartCount": 0,
"Driver": "overlay2",
"Platform": "linux",
"MountLabel": "",
"ProcessLabel": "",
"AppArmorProfile": "",
"ExecIDs": null,
"HostConfig": {
"Binds": [
"nextcloud_aio_mastercontainer:/mnt/docker-aio-config",
"/run/user/1012/docker.sock:/var/run/docker.sock:ro"
],
"ContainerIDFile": "",
"LogConfig": {
"Type": "json-file",
"Config": {}
},
"NetworkMode": "bridge",
"PortBindings": {
"8080/tcp": [
{
"HostIp": "127.0.0.1",
"HostPort": "8098"
}
]
},
"RestartPolicy": {
"Name": "always",
"MaximumRetryCount": 0
},
"AutoRemove": false,
"VolumeDriver": "",
"VolumesFrom": null,
"ConsoleSize": [
35,
150
],
"CapAdd": null,
"CapDrop": null,
"CgroupnsMode": "private",
"Dns": [],
"DnsOptions": [],
"DnsSearch": [],
"ExtraHosts": null,
"GroupAdd": null,
"IpcMode": "private",
"Cgroup": "",
"Links": null,
"OomScoreAdj": 200,
"PidMode": "",
"Privileged": false,
"PublishAllPorts": false,
"ReadonlyRootfs": false,
"SecurityOpt": null,
"UTSMode": "",
"UsernsMode": "",
"ShmSize": 67108864,
"Runtime": "runc",
"Isolation": "",
"CpuShares": 0,
"Memory": 0,
"NanoCpus": 0,
"CgroupParent": "",
"BlkioWeight": 0,
"BlkioWeightDevice": [],
"BlkioDeviceReadBps": [],
"BlkioDeviceWriteBps": [],
"BlkioDeviceReadIOps": [],
"BlkioDeviceWriteIOps": [],
"CpuPeriod": 0,
"CpuQuota": 0,
"CpuRealtimePeriod": 0,
"CpuRealtimeRuntime": 0,
"CpusetCpus": "",
"CpusetMems": "",
"Devices": [],
"DeviceCgroupRules": null,
"DeviceRequests": null,
"MemoryReservation": 0,
"MemorySwap": 0,
"MemorySwappiness": null,
"OomKillDisable": null,
"PidsLimit": null,
"Ulimits": [],
"CpuCount": 0,
"CpuPercent": 0,
"IOMaximumIOps": 0,
"IOMaximumBandwidth": 0,
"MaskedPaths": [
"/proc/acpi",
"/proc/asound",
"/proc/interrupts",
"/proc/kcore",
"/proc/keys",
"/proc/latency_stats",
"/proc/sched_debug",
"/proc/scsi",
"/proc/timer_list",
"/proc/timer_stats",
"/sys/devices/virtual/powercap",
"/sys/firmware",
"/sys/devices/system/cpu/cpu0/thermal_throttle",
"/sys/devices/system/cpu/cpu1/thermal_throttle",
"/sys/devices/system/cpu/cpu2/thermal_throttle",
"/sys/devices/system/cpu/cpu3/thermal_throttle",
"/sys/devices/system/cpu/cpu4/thermal_throttle",
"/sys/devices/system/cpu/cpu5/thermal_throttle",
"/sys/devices/system/cpu/cpu6/thermal_throttle",
"/sys/devices/system/cpu/cpu7/thermal_throttle"
],
"ReadonlyPaths": [
"/proc/bus",
"/proc/fs",
"/proc/irq",
"/proc/sys",
"/proc/sysrq-trigger"
],
"Init": true
},
"GraphDriver": {
"Data": {
"ID": "d74c4f6f24c74d5f0ae3f3726912c662c8570a8d28b6c33186591ba274591938",
"LowerDir": "/home/ipri/.local/share/docker/overlay2/78a345a112d3db81b71d341c6dccf58c89442a657e3c124f17420eb149acd26d-init/diff:/home/ipri/.local/share/docker/overlay2/082fc746fdbfde4ccfce017b7b86996493285c3026738519335620c0a99eb21e/diff:/home/ipri/.local/share/docker/overlay2/71f202f74077875c97e6d4886ef22861b7593e27f88dde7f7829d7f93845cd36/diff:/home/ipri/.local/share/docker/overlay2/0546d5288f655f1622683763b6c1bc547f838daee8e4a7ce60e7e92da9d1b396/diff:/home/ipri/.local/share/docker/overlay2/1ab8e5b539e5b451eff84a011e148f05a18e079d454910f3f6709f58c054d62b/diff:/home/ipri/.local/share/docker/overlay2/443cae86a339b8a1fdbce3f21ce129081e1681e940b55dbad751968373b9ee66/diff:/home/ipri/.local/share/docker/overlay2/4711bd0141eb312f341ed3168a38ceea86ca9ad750d7e0d1ae40ae239303c33d/diff:/home/ipri/.local/share/docker/overlay2/0903b382141585dbb95b879a0f901dfacd694daa4db647c1d08fa790a6e83320/diff:/home/ipri/.local/share/docker/overlay2/0eb4c0c1a377044db8899645ccb0151d61dfd143921f63f4a5b80f9793d678d8/diff:/home/ipri/.local/share/docker/overlay2/1e434093a51b40606297215fcc2f61e12bcb3a900021f92f07f8ac56d991e708/diff:/home/ipri/.local/share/docker/overlay2/d968cb43246a295d06aab98d40fccc46b983db9b89113c5c75b00855114bcce8/diff:/home/ipri/.local/share/docker/overlay2/cc47e618bb5be4c874afade50d149b83084268063ac57e9c40baf2c3aae8235b/diff:/home/ipri/.local/share/docker/overlay2/50dc8672f20dd28d608e67935584e42d9d3b88ae8e968655b8fffaade08ce2d5/diff:/home/ipri/.local/share/docker/overlay2/8a35689b2673e350004f3e75aade8af925645f7d01d3c8d68e8e9c83f5701535/diff:/home/ipri/.local/share/docker/overlay2/dcac9063f0404d9e9865b5f832fecb8ea96d78b73dd0203bbded98e40fadee0e/diff:/home/ipri/.local/share/docker/overlay2/eb0d77ed7db96a415fc7591c10ffadc12d9e7b77caa367186bc1df6361c4d537/diff:/home/ipri/.local/share/docker/overlay2/1792e90287e5866510a1b07766aef98e61a22df18b45728f95adc6a71e0cbbff/diff:/home/ipri/.local/share/docker/overlay2/d986a7de37c301b5a91aa377c6235a49abb8f292182fb7c12b5579ef35d0b068/diff:/home/ipri/.local/share/docker/overlay2/cf8664ecc536250c0e944079223d809719b66a62b34b0ed21a268f0cb4464d17/diff:/home/ipri/.local/share/docker/overlay2/2374efd62e49fce51a6ab8ca52289b091e45bc0590c9635280cb05babbee5294/diff:/home/ipri/.local/share/docker/overlay2/86918f184dabae976dbccb074362feaee0f1266efb1dfebf2d54bbdb4d918d66/diff:/home/ipri/.local/share/docker/overlay2/752a6f62346ef88ed8fb4d32e9aaaea6f453ddeb28ceb2af45b0be0667207e10/diff",
"MergedDir": "/home/ipri/.local/share/docker/overlay2/78a345a112d3db81b71d341c6dccf58c89442a657e3c124f17420eb149acd26d/merged",
"UpperDir": "/home/ipri/.local/share/docker/overlay2/78a345a112d3db81b71d341c6dccf58c89442a657e3c124f17420eb149acd26d/diff",
"WorkDir": "/home/ipri/.local/share/docker/overlay2/78a345a112d3db81b71d341c6dccf58c89442a657e3c124f17420eb149acd26d/work"
},
"Name": "overlay2"
},
"Mounts": [
{
"Type": "volume",
"Name": "nextcloud_aio_mastercontainer",
"Source": "/home/ipri/.local/share/docker/volumes/nextcloud_aio_mastercontainer/_data",
"Destination": "/mnt/docker-aio-config",
"Driver": "local",
"Mode": "z",
"RW": true,
"Propagation": ""
},
{
"Type": "bind",
"Source": "/run/user/1012/docker.sock",
"Destination": "/var/run/docker.sock",
"Mode": "ro",
"RW": false,
"Propagation": "rprivate"
}
],
"Config": {
"Hostname": "d74c4f6f24c7",
"Domainname": "",
"User": "root",
"AttachStdin": false,
"AttachStdout": false,
"AttachStderr": false,
"ExposedPorts": {
"80/tcp": {},
"8080/tcp": {},
"8443/tcp": {},
"9000/tcp": {}
},
"Tty": false,
"OpenStdin": false,
"StdinOnce": false,
"Env": [
"NEXTCLOUD_URL=https://cloud.********",
"NEXTCLOUD_DATADIR=/************",
"APACHE_PORT=11001",
"SKIP_DOMAIN_VALIDATION=false",
"FULLTEXTSEARCH_JAVA_OPTIONS=-Xms1024M -Xmx1024M",
"TALK_PORT=3476",
"APACHE_IP_BINDING=0.0.0.0",
"APACHE_ADDITIONAL_NETWORK=",
"WATCHTOWERDOCKER_SOCKET_PATH=/run/user/1012/docker.sock",
"NEXTCLOUD_ADDITIONAL_APKS=imagemagick tesseract-ocr tesseract-ocr-data-deu tesseract-ocr-data-spa tesseract-ocr-data-fra tesseract-ocr-data-eng tesseract-ocr-data-ukr tesseract-ocr-data-rus",
"PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
"PHPIZE_DEPS=autoconf \t\tdpkg-dev dpkg \t\tfile \t\tg++ \t\tgcc \t\tlibc-dev \t\tmake \t\tpkgconf \t\tre2c",
"PHP_INI_DIR=/usr/local/etc/php",
"PHP_CFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64",
"PHP_CPPFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64",
"PHP_LDFLAGS=-Wl,-O1 -pie",
"GPG_KEYS=1198C0117593497A5EC5C199286AF1F9897469DC 49D9AF6BC72A80D6691719C8AA23F5BE9C7097D4 D95C03BC702BE9515344AE3374E44BC9067701A5",
"PHP_VERSION=8.5.3",
"PHP_URL=https://www.php.net/distributions/php-8.5.3.tar.xz",
"PHP_ASC_URL=https://www.php.net/distributions/php-8.5.3.tar.xz.asc",
"PHP_SHA256=ce65725b8af07356b69a6046d21487040b11f2acfde786de38b2bfb712c36eb9",
"HOME=/var/www"
],
"Cmd": null,
"Healthcheck": {
"Test": [
"CMD-SHELL",
"/healthcheck.sh"
]
},
"Image": "ghcr.io/nextcloud-releases/all-in-one:latest",
"Volumes": null,
"WorkingDir": "/var/www/docker-aio",
"Entrypoint": [
"/start.sh"
],
"Labels": {
"com.docker.compose.project": "nextcloud-aio",
"org.label-schema.vendor": "Nextcloud",
"wud.watch": "false"
},
"StopSignal": "SIGQUIT"
},
"NetworkSettings": {
"SandboxID": "b8f19f75c746fee93cfd5c0244ff6a5353c9414c324836ea4ece548ae07141d3",
"SandboxKey": "/run/user/1012/docker/netns/b8f19f75c746",
"Ports": {
"80/tcp": null,
"8080/tcp": [
{
"HostIp": "127.0.0.1",
"HostPort": "8098"
}
],
"8443/tcp": null,
"9000/tcp": null
},
"Networks": {
"nextcloud-aio": {
"IPAMConfig": null,
"Links": null,
"Aliases": null,
"DriverOpts": null,
"GwPriority": 0,
"NetworkID": "532f046924f6ae66cbfe4780f2346f9754e6307bbe10d85ea0086232b99681be",
"EndpointID": "485123d2a5e2caf9ba66ec08df2a8f0faba7c9f60d0e41e693b0e9bb70c503bf",
"Gateway": "172.18.0.1",
"IPAddress": "172.18.0.5",
"MacAddress": "06:ef:b0:a2:f9:af",
"IPPrefixLen": 16,
"IPv6Gateway": "",
"GlobalIPv6Address": "",
"GlobalIPv6PrefixLen": 0,
"DNSNames": [
"nextcloud-aio-mastercontainer",
"d74c4f6f24c7"
]
}
}
}
}
]
Steps to reproduce
Expected behavior
update should happen
Actual behavior
log stays empty, after a few seconds, it returns to the "update is available" screen
.
docker image pull ghcr.io/nextcloud-releases/aio-nextcloud:latestsays that no update is available, and the below output of docker ps -a likewise suggests that the containers have been updated just a few hours ago.The only solution is to rsync back the latest snapshot of the docker directory
this screen capture demonstrates the issue:
after the would-be update, the admin interface falls back to the screen where the sole choice is "update mastercontainer". There is no way to simply start the containers again.
Bildschirmaufzeichnung.vom.2026-05-10.06-22-53.mp4
also manually removing the containers and the images doesn't help. In that case, the mastercontainer manually updates and starts some containers, while failing to do with others. Even if I manually run "docker image pull"
Other information
Host OS
Ubuntu 24.04
Output of
sudo docker infoDocker run command or docker-compose file that you used
Output of
sudo docker logs nextcloud-aio-mastercontainerOutput of
sudo docker inspect nextcloud-aio-mastercontainerOutput of
sudo docker ps -aOther valuable info