I'm struggling to pull certain Docker images on my Docker LXC setup in Proxmox. Specifically, I'm trying to get these images:
* ghcr.io/immich-app/immich-server:release
* ghcr.io/immich-app/immich-machine-learning:release
* docker.io/valkey/valkey:8-bookworm@sha256:fec42f399876eb6faf9e008570597741c87ff7662a54185593e74b09ce83d177
* ghcr.io/immich-app/postgres:14-vectorchord0.4.3-pgvectors0.2.0
The images "valkey", "postgres", and "immich-machine-learning" are pulling without any issues, but I keep running into problems when trying to pull "immich-server". It gets stuck on two file system layers, "adc7f3c741ae" and "7f16f526ef3a", which keep failing to download. After several retries, I see this error message: `read tcp [REDACTED]:38044-> [2606:50c0:8003::154]:443: read: connection reset by peer`.
Interestingly, I can pull all the images without any problems in WSL Ubuntu. I even tried moving the images from WSL to my Docker LXC using "docker load", but it consumed all of my storage despite the images being under 4GB in total. Any help would be appreciated!
1 Answer
Have you tried disabling IPv6? Also, running the pull command with debug output enabled might give you more insight into what's going wrong. Double-check that you're not using a proxy and that your Docker versions are updated. It’s also worth checking where your image store is located; did you change your default "data-dir"? I pulled the "immich-server" image without any issues on my end, so it seems like there might be a connectivity issue on your side.
I ran the pull command for the mirrored image, but it returned an error saying pull access is denied. Looks like the repository might not exist.