fourstring
V2EX  ›  Docker

docker-compose 连接 TLS 双向认证的 docker daemon 报 Max retries exceed with url 如何解决?

  •  
  •   fourstring · Feb 17, 2018 · 3664 views
    This topic created in 3018 days ago, the information mentioned may be changed or developed.

    命令:

    docker-compose --tlsverify --tlscacert=/path/to/ca/docker.crt --tlscert=/path/to/client/docker-cli.pem --tlskey=/path/to/private/docker-client.pem -H host.com:2376 up
    

    报错:

    ERROR: SSL error: HTTPSConnectionPool(host='host.com', port=2376): Max retries exceeded with url: /v1.25/info (Caused by SSLError(SSLError(1, u'[SSL: SSLV3_ALERT_HANDSHAKE_FAILURE] sslv3 alert handshake failure (_ssl.c:590)'),))
    

    从报错信息来看是重试次数过多,那么如何重置该次数计数?

    版本信息:

    docker-compose --tlsverify --tlscacert=/Users/fourstring/Desktop/docker/docker.crt --tlscert=/Users/fourstring/Desktop/docker/docker-cli.pem --tlskey=/Users/fourstring/Desktop/docker/docker-client.pem -H zby.io:2376 version
    docker-compose version 1.19.0, build unknown
    docker-py version: 2.7.0
    CPython version: 2.7.10
    OpenSSL version: OpenSSL 0.9.8zh 14 Jan 2016
    
    No Comments Yet
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1461 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 16:40 · PVG 00:40 · LAX 09:40 · JFK 12:40
    ♥ Do have faith in what you're doing.