作成したDockerバイナリを実行しています(以下は this です)。docker pull
を実行すると、このエラーが発生します。
デーモンからのエラー応答:Get https://registry-1.docker.io/v2/ :proxyconnect tcp:tls:オーバーサイズのレコードを長さ20527で受信しました
前述のようにプロキシを設定しました here 、およびpull
はデフォルトのデーモンと同じプロキシ設定で正常に動作します。 DNSを8.8.8.8に変更しても役に立たないようです。
ping registry-1.docker.io
100%のパケット損失が発生します。
docker info
がこれを提供します
Containers: 0
Running: 0
Paused: 0
Stopped: 0
Images: 0
Server Version: dev
Storage Driver: vfs
Logging Driver: json-file
Cgroup Driver: cgroupfs
Plugins:
Volume: local
Network: bridge Host macvlan null overlay
Log: awslogs fluentd gcplogs gelf journald json-file logentries splunk syslog
Swarm: inactive
Runtimes: runc
Default Runtime: runc
Init Binary: docker-init
containerd version: 773c489c9c1b21a6d78b5c538cd395416ec50f88
runc version: 4fc53a81fb7c994640722ac585fa9ca548971871
init version: 949e6fa (expected: fec3683)
Security Options:
apparmor
seccomp
Profile: default
Kernel Version: 4.13.0-43-generic
Operating System: Ubuntu 16.04.4 LTS
OSType: linux
Architecture: x86_64
CPUs: 4
Total Memory: 3.853GiB
Name: bhavana-docker
ID: UKZT:U4LR:PBOV:GLXP:XXUP:MZ74:WXWL:3RT7:MOG5:YGMC:HAFI:7PYM
Docker Root Dir: /var/lib/docker
Debug Mode (client): false
Debug Mode (server): false
HTTP Proxy: <suppressed>
HTTPS Proxy: <suppressed>
Registry: https://index.docker.io/v1/
Labels:
Experimental: false
Insecure Registries:
registry-1.docker.io
127.0.0.0/8
Live Restore Enabled: false
このエラーの修正は何ですか?
Dockerのバージョンは何ですか?
Dockerバージョン17.09.0-ceを使用して、afdb6d4をビルドします。それは私にとってはうまくいきましたが、yum update
Dockerバージョン18.06.0-ce、ビルド0ffa825を取得するには、同じ問題が発生しました。
/etc/systemd/system/docker.service.d/https-proxy.confを確認してください。私はあなたがこのように設定したと思います:
HTTPS_PROXY=https://user:pwd@proxy:port
しかし、今、httpsプロトコルではなくhttpプロトコルを使用してHTTPS_PROXYを構成してみます。
HTTPS_PROXY=http://user:pwd@proxy:port