Ich habe Probleme, irgendetwas mit docker.io zu machen

Ich habe Probleme, irgendetwas mit docker.io zu machen

Ich musste vor kurzem ein neues NAS in Betrieb nehmen und habe ein Problem mit Docker. Die logins, pulls oder runs, mit denen ich scheitere:

Das Bild „nginx:latest“ kann lokal nicht gefunden werden. Docker: Fehlerantwort vom Daemon: „https://registry-1.docker.io/v2/“ abrufen: net/http: Anforderung beim Warten auf Verbindung abgebrochen (Client.Timeout beim Warten auf Header überschritten). Siehe „docker run --help“.

Ich kann es nur zum Laufen bringen, wenn ich /etc/resolv.confdie Nameserver von Google verwende, aber das ist nur ein Pflaster. In meinem lokalen Netzwerk habe ich jede Docker-Domäne, die ich finden konnte, auf die Whitelist gesetzt.

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

Hier istnslookup 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

Hier ist 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

Das Seltsame dabei ist, dass der Server immer noch nicht mit docker.io funktioniert, selbst wenn ich den Router so einstelle, dass er Google DNS verwendet. Das EINZIGE Pflaster, das funktioniert, ist, wenn ich resolv.conf ändere.

Ich behaupte nicht, ein Netzwerkguru zu sein, und ich weiß einfach nicht, wie ich das dauerhaft beheben kann, ohne andere Dinge zu beeinträchtigen, die einwandfrei laufen. Dieses Problem betrifft ausschließlich dieses NAS – soweit ich weiß, hat jedes andere System im Netzwerk keinerlei Probleme mit der Arbeit mit docker.io. Wie behebe ich das?

verwandte Informationen