8
Docker pull:TLSハンドシェイクタイムアウト
私はこれを一貫して取得します(Ubuntu 16.04 LTS): $ docker pull nginx Using default tag: latest Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: TLS handshake timeout ただし、カールTLSは正常に機能します(認証エラーは別として)。 $ curl https://registry-1.docker.io/v2/ {"errors":[{"code":"UNAUTHORIZED","message":"authentication required","detail":null}]} そして、小さなgolangプログラム(dockerを模倣する)でもうまく動作します。 package main import ( "fmt" "io/ioutil" "net/http" ) func main() { resp, err := http.Get("https://registry-1.docker.io/v2/") if err != nil { panic(err) } …