V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
fourstring
V2EX  ›  Docker

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

  •  
  •   fourstring · 2018-02-17 18:13:38 +08:00 · 3232 次点击
    这是一个创建于 2482 天前的主题,其中的信息可能已经有所发展或是发生改变。

    命令:

    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
    
    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5877 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 02:40 · PVG 10:40 · LAX 18:40 · JFK 21:40
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.