Docker Compose up使用Docker Machine引发SSL错误

问题描述 投票:1回答:1

我将我的Virtualbox VM连接到我的docker机器。当我从docker机器进行docker-compose时,我得到以下错误。

ERROR: SSL error: HTTPSConnectionPool(host='192.168.4.20', port=2376): Max retries exceeded with url: /v1.22/info (Caused by SSLError(CertificateError("hostname '192.168.4.20' doesn't match 'localhost'",),))
docker openssl docker-compose docker-machine
1个回答
3
投票

我知道我参加聚会有点晚了,但我就是这样。显然,Docker Compose没有使用正确的TLS版本。您可以通过使用以下环境变量来解决此问题:

COMPOSE_TLS_VERSION=TLSv1_2

这是原始链接:https://stackify.com/docker-environment-variables/

© www.soinside.com 2019 - 2024. All rights reserved.