Hello,
After failling to update my nextcloud aio to 10, I uninstalled everything, cleaned the docker images (as indicated on the github readme) and reinstalled with
sudo docker run \
--init \
--sig-proxy=false \
--name nextcloud-aio-mastercontainer \
--restart always \
--publish 80:80 \
--publish 8080:8080 \
--publish 8443:8443 \
--volume nextcloud_aio_mastercontainer:/mnt/docker-aio-config \
--volume /var/run/docker.sock:/var/run/docker.sock:ro \
nextcloud/all-in-one:latest
Installation goes well, I can acces to first login at my.ip/8080, use the given password to login to a page where a mastercontainer update is proposed.
The update doesn’t go through though, it seems that docker meets too many login attempts, see logfile :
2024-12-01T12:12:02.067036176Z time="2024-12-01T12:12:02Z" level=debug msg="Sleeping for a second to ensure the docker api client has been properly initialized."
2024-12-01T12:12:03.067221427Z time="2024-12-01T12:12:03Z" level=debug msg="Making sure everything is sane before starting"
2024-12-01T12:12:03.067318496Z time="2024-12-01T12:12:03Z" level=info msg="Watchtower 1.7.1"
2024-12-01T12:12:03.067391943Z time="2024-12-01T12:12:03Z" level=info msg="Using no notifications"
2024-12-01T12:12:03.067410401Z time="2024-12-01T12:12:03Z" level=info msg="Only checking containers which name matches \"nextcloud-aio-mastercontainer\""
2024-12-01T12:12:03.067505630Z time="2024-12-01T12:12:03Z" level=info msg="Running a one time update."
2024-12-01T12:12:03.068092104Z time="2024-12-01T12:12:03Z" level=debug msg="Checking containers for updated images"
2024-12-01T12:12:03.068115200Z time="2024-12-01T12:12:03Z" level=debug msg="Retrieving running containers"
2024-12-01T12:12:03.083191015Z time="2024-12-01T12:12:03Z" level=debug msg="Trying to load authentication credentials." container=/nextcloud-aio-mastercontainer image="nextcloud/all-in-one:latest"
2024-12-01T12:12:03.083379794Z time="2024-12-01T12:12:03Z" level=debug msg="No credentials for index.docker.io found" config_file=/config.json
2024-12-01T12:12:03.083392590Z time="2024-12-01T12:12:03Z" level=debug msg="Got image name: nextcloud/all-in-one:latest"
2024-12-01T12:12:03.083397857Z time="2024-12-01T12:12:03Z" level=debug msg="Checking if pull is needed" container=/nextcloud-aio-mastercontainer image="nextcloud/all-in-one:latest"
2024-12-01T12:12:03.083414638Z time="2024-12-01T12:12:03Z" level=debug msg="Built challenge URL" URL="https://index.docker.io/v2/"
2024-12-01T12:12:03.365190499Z time="2024-12-01T12:12:03Z" level=debug msg="Got response to challenge request" header="Bearer realm=\"https://auth.docker.io/token\",service=\"registry.docker.io\"" status="401 Unauthorized"
2024-12-01T12:12:03.365463930Z time="2024-12-01T12:12:03Z" level=debug msg="Checking challenge header content" realm="https://auth.docker.io/token" service=registry.docker.io
2024-12-01T12:12:03.365589507Z time="2024-12-01T12:12:03Z" level=debug msg="Setting scope for auth token" image=docker.io/nextcloud/all-in-one scope="repository:nextcloud/all-in-one:pull"
2024-12-01T12:12:03.365729829Z time="2024-12-01T12:12:03Z" level=debug msg="No credentials found."
2024-12-01T12:12:03.621257730Z time="2024-12-01T12:12:03Z" level=debug msg="Parsing image ref" host=index.docker.io image=nextcloud/all-in-one normalized=docker.io/nextcloud/all-in-one tag=latest
2024-12-01T12:12:03.621335985Z time="2024-12-01T12:12:03Z" level=debug msg="Doing a HEAD request to fetch a digest" url="https://index.docker.io/v2/nextcloud/all-in-one/manifests/latest"
2024-12-01T12:12:03.920850915Z time="2024-12-01T12:12:03Z" level=debug msg="Found a remote digest to compare with" remote="sha256:7be98be5a8ce325ac741a83c8dbe19ec568f314458038add854fd3e1004aeea7"
2024-12-01T12:12:03.921149623Z time="2024-12-01T12:12:03Z" level=debug msg="Digests did not match, doing a pull."
2024-12-01T12:12:03.921270993Z time="2024-12-01T12:12:03Z" level=debug msg="Pulling image" container=/nextcloud-aio-mastercontainer image="nextcloud/all-in-one:latest"
2024-12-01T12:12:05.323984408Z time="2024-12-01T12:12:05Z" level=debug msg="Error pulling image nextcloud/all-in-one:latest, Error response from daemon: toomanyrequests: You have reached your pull rate limit. You may increase the limit by authenticating and upgrading: https://www.docker.com/increase-rate-limit"
2024-12-01T12:12:05.324050245Z time="2024-12-01T12:12:05Z" level=info msg="Unable to update container \"/nextcloud-aio-mastercontainer\": Error response from daemon: toomanyrequests: You have reached your pull rate limit. You may increase the limit by authenticating and upgrading: https://www.docker.com/increase-rate-limit. Proceeding to next."
2024-12-01T12:12:05.324057900Z time="2024-12-01T12:12:05Z" level=info msg="Session done" Failed=0 Scanned=1 Updated=0 notify=no
2024-12-01T12:12:05.324062755Z time="2024-12-01T12:12:05Z" level=info msg="Waiting for the notification goroutine to finish" notify=no
I tried to login as a docker user to avoid the toomanyrequests problem but it doesn’t change anything.
Has anyone met this problem ?