gpt4 book ai didi

macos - 连接期间出错 : . .. http: 服务器在远程主机的任何 docker 命令上向 HTTPS 客户端提供 HTTP 响应

转载 作者:行者123 更新时间:2023-12-02 18:08:01 26 4
gpt4 key购买 nike

我正在尝试通过 ssh 隧道连接到远程 docker 主机。我已转发 2375端口,我试图通过指定 DOCKER_HOST 连接到它.

$ DOCKER_API_VERSION=1.24 DOCKER_HOST=localhost:2375 docker ps
error during connect: Get https://localhost:2375/v1.24/containers/json: http: server gave HTTP response to HTTPS client

这以前有效,但我不能让它再次起作用,因为我的 docker 客户端不断给我回这个错误。我不能让它忽略 https/http 的东西。连接没问题,我可以很好地 curl 端点,只是 docker 客户端正在做一些事情,然后阻止自己连接,我不知道如何让它忽略 https。

最佳答案

我终于弄清楚为什么我会收到这个错误。我是阳性DOCKER_TLS_VERIFY没有设置,但它是。因此,如果有人收到此错误,请确保 env 变量未定义或值为空。

使用

$ DOCKER_API_VERSION=1.24 DOCKER_HOST=localhost:2375 DOCKER_TLS_VERIFY= docker ps

确实按预期工作。

关于macos - 连接期间出错 : . .. http: 服务器在远程主机的任何 docker 命令上向 HTTPS 客户端提供 HTTP 响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43021851/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com