Luchando por hacer algo con docker.io

Luchando por hacer algo con docker.io

Recientemente tuve que poner en marcha un nuevo NAS y tengo un problema con la ventana acoplable. Los logins, pulls o runs con los que fallo:

No se puede encontrar la imagen 'nginx:latest' localmente en la ventana acoplable: respuesta de error del demonio: obtener "https://registry-1.docker.io/v2/": net/http: solicitud cancelada mientras se espera la conexión (Client.Timeout excedido mientras se esperan encabezados). Consulte 'docker run --help'.

La única manera de hacerlo funcionar es si cambio /etc/resolv.confy uso los servidores de nombres de Google, pero eso es sólo una venda. En mi red local he incluido en la lista blanca todos los dominios acoplables que pude encontrar.

download.docker.com
registry-1.docker.io
production.cloudfare.docker.com
index.docker.io

Aquí estánslookup https://registry-1.docker.io

;; communications error to 127.0.0.53#53: timed out
;; communications error to 127.0.0.53#53: timed out
;; communications error to 127.0.0.53#53: timed out
;; no servers could be reached

Aquí está sudo resolvectl status:

Global
       Protocols: -LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported resolv.conf mode: stub

Link 2 (eno1) Current Scopes: DNS
     Protocols: +DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported    DNS Servers: 192.168.9.1
    DNS Domain: LeveNet

Link 3 (eno2) Current Scopes: none
     Protocols: -DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported

Link 4 (docker0) Current Scopes: none
     Protocols: -DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported

Link 7 (br-9e6a1065404c) Current Scopes: none
     Protocols: -DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported

Link 43 (vethb895f20) Current Scopes: none
     Protocols: -DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported

Link 45 (vethe54eaf2) Current Scopes: none
     Protocols: -DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported

Link 47 (veth20ea475) Current Scopes: none
     Protocols: -DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported

Link 59 (veth8c0dc14) Current Scopes: none
     Protocols: -DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported

Link 75 (veth3089223) Current Scopes: none
     Protocols: -DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported

Lo extraño aquí es que incluso cuando apunto el enrutador para que use el DNS de Google, el servidor aún no funciona con docker.io. La ÚNICA curita que funciona es cuando cambio resolv.conf.

No pretendo ser un gurú de la red y simplemente no sé cómo solucionar este problema de forma permanente sin afectar otras cosas que funcionan bien. Este problema es absolutamente exclusivo de este NAS; hasta donde puedo decir, ningún otro sistema en la red no tiene problemas para trabajar con docker.io. ¿Cómo puedo solucionar esto?

información relacionada