Compose pull - tls error on just postgres image

disclaimer: I have little linux experience

I am setting up a poc of netbox

I have an ubuntu 24.04 machine in Azure

I got to the point of running “docker compose pull” and the 3 images all start, but eventually fail with “error pulling image configuration: download failed after attempts=6: remote error: tls: handshake failure”

This am I ran it again and was able to pull down the “redis” image, but the other two images fail with the same error.

I then found out you can pull selective services so I ran “docker compose pull netbox” and was able to get that image

So the “docker compose pull postgres” keeps failing.

Im not sure how to proceed.

Thanks

What is the iused mage in the postgres service? Are all images from Docker Hub or from other registries?

the docker-compose.yml file has

# postgres
  postgres:
    image: docker.io/postgres:18-alpine

And what about other images? Are those also from Docker Hub?

yes, both are

image: docker.io/

I had out azure FW team make a rule to allow my test machine access and removed the tls inspection from it.
I was able to pull the image.

1 Like