繁体   English   中英

强制 docker 客户端(CLI)使用 HTTP 而不是 HTTPS

[英]Forcing docker client (CLI) to use HTTP instead of HTTPS

我有一个 Docker 守护进程托管在 Ubuntu
我想使用 Docker CLI 从 Windows 访问它:

C:\Users\Plus>docker -H tcp://192.168.3.2:2375 images
error during connect: Get https://192.168.3.2:2375/v1.40/images/json: http: server gave HTTP response to HTTPS client

似乎 Docker 客户端想要使用 HTTPS 连接到服务器
我可以强制它与 HTTP 连接吗?

我可以使用 HTTP 从浏览器/curl 获取我的图像信息:

C:\Users\Plus>curl http://192.168.3.2:2375/v1.40/images/json
[{"Containers":-1,"Created":1610677431,"Id":"sha256:7731472c3f2......

Docker 客户端版本: Docker version 1.12.0, build 8eab29e
Windows: Windows 7 Ultimate
Docker 服务器版本: Docker version 20.10.2, build 2291f61
Ubuntu(Docker 服务器): 20.04

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM