gpt4 book ai didi

docker - 在Win 8.1上使用Docker运行PhpStorm:客户端向HTTPS服务器发送了HTTP请求

转载 作者:行者123 更新时间:2023-12-02 19:21:02 25 4
gpt4 key购买 nike

我刚刚开始使用docker,并在Win 8.1上设置了Docker Toolbox。我已经尝试过,创建了一些容器并与它们一起玩了一些。工作正常。

现在,我想使用PhpStorm创建一个在Docker中运行的新项目。因此,我创建了一个新项目,并创建了一个非常简单的docker-compose.yml:

version: '3'    
services:
webserver:
image: phpstorm/php-71-apache-xdebug-26
ports:
- "80:80"
volumes:
- ./:/var/www/html
environment:
XDEBUG_CONFIG: remote_host=host.docker.internal

我已经启动了我的默认docker计算机,然后尝试在PhpStorm中启动该文件。然后,我收到以下消息:“ 客户端向HTTPS服务器发送了HTTP请求。

我试图用谷歌搜索这个错误,但没有一个真正适合我的问题。我尝试添加
"InsecureRegistry": [
"192.168.99.100:5000"
],

到我的默认计算机的config.json。我也尝试过80端口。

这是我在做什么和看到的屏幕截图:
https://paste.pics/7QSJS

有什么提示吗?谢谢

最佳答案

在Windows中添加默认的docker工具箱端口有助于解决该问题。

"InsecureRegistry": [
"192.168.99.100:2376"
],

之后,我还必须通过来重新生成证书
docker-machine regenerate-certs [machine-name]

关于docker - 在Win 8.1上使用Docker运行PhpStorm:客户端向HTTPS服务器发送了HTTP请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59715941/

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