When I pull from Linuxserver`s FreshRSS image, Pulling is very slow, Even pulling timeout errors.
root@raspberrypi:~# docker pull linuxserver/freshrss
Using default tag: latest
latest: Pulling from linuxserver/freshrss
latest: Pulling from linuxserver/freshrss
error parsing HTTP 408 response body: invalid character '<' looking for beginning of value: "<html><body><h1>408 Request Time-out</h1>\nYour browser didn't send a complete request in time.\n</body></html>\n"
Internet Protocol Region: Ganzhou, Jiangxi, China
ISP Provier: China Mobile Commuite Company Ltd
More information is:
root@raspberrypi:~# docker info
Client:
Context: default
Debug Mode: false
Plugins:
buildx: Docker Buildx (Docker Inc.)
Version: v0.10.4
Path: /usr/libexec/docker/cli-plugins/docker-buildx
compose: Docker Compose (Docker Inc.)
Version: v2.17.3
Path: /usr/libexec/docker/cli-plugins/docker-compose
Server:
Containers: 2
Running: 2
Paused: 0
Stopped: 0
Images: 2
Server Version: 23.0.6
Storage Driver: overlay2
Backing Filesystem: extfs
Supports d_type: true
Using metacopy: false
Native Overlay Diff: true
userxattr: false
Logging Driver: json-file
Cgroup Driver: systemd
Cgroup Version: 2
Plugins:
Volume: local
Network: bridge host ipvlan macvlan null overlay
Log: awslogs fluentd gcplogs gelf journald json-file local logentries splunk syslog
Swarm: inactive
Runtimes: io.containerd.runc.v2 runc
Default Runtime: runc
Init Binary: docker-init
containerd version: 3dce8eb055cbb6872793272b4f20ed16117344f8
runc version: v1.1.7-0-g860f061
init version: de40ad0
Security Options:
seccomp
Profile: builtin
cgroupns
Kernel Version: 6.1.21-v8+
Operating System: Debian GNU/Linux 11 (bullseye)
OSType: linux
Architecture: aarch64
CPUs: 4
Total Memory: 909.6MiB
Name: raspberrypi
ID: 333bd8e4-3574-4808-87b2-e3b39287f4ce
Docker Root Dir: /var/lib/docker
Debug Mode: false
Registry: https://index.docker.io/v1/
Experimental: false
Insecure Registries:
127.0.0.0/8
Registry Mirrors:
https://docker.nju.edu.cn/
https://******.mirror.aliyuncs.com/
https://dockerproxy.com/
Live Restore Enabled: false
WARNING: No memory limit support
WARNING: No swap limit support
I would start with removing the registry mirrors you have configured:
https://docker.nju.edu.cn/
https://******.mirror.aliyuncs.com/
https://dockerproxy.com/
I am living China, Because block by GreatFirewall, If lost Those Registry Mirrors, I can`t pulling the images.
We do not have plans to operate another mirror, but we do host our images at many endpoints, even Docker has shut down their chinese mirror it looks like:
https://www.docker-cn.com/registry-mirror
For the image you are referring to we have:
docker pull docker.io/linuxserver/freshrss
docker pull ghcr.io/linuxserver/freshrss:latest
docker pull registry.gitlab.com/linuxserver.io/docker-freshrss/freshrss
docker pull quay.io/linuxserver.io/freshrss
To try mirrors all you need to change is the first part of the URL IE:
docker pull docker.mirrors.ustc.edu.cn/linuxserver/freshrss
docker pull daocloud.io/linuxserver/freshrss
But hopefully one of the endpoints from github/gitlab/quay will not be firewalled off.