我使用docker在远程Linux计算机上安装了一项服务。我使用了以下命令
git clone https://github.com/OpenVidu/openvidu-tutorials.git
npm install -g http-server
http-server openvidu-tutorials / openvidu-getaroom / web
docker run -p 4443:4443 --rm -e openvidu.secret = MY_SECRET -e openvidu.publicurl = https://187.84.228.66:4443 openvidu / openvidu-server-kms
但是当我第一次尝试连接时,我收到了以下错误信息:
“ERR_EMPTY_RESPONSE”,有时“ERR_CONNECTION_CLOSED”
我在Linux计算机“docker ps”中使用了以下诊断命令,并收到以下响应:
集装箱ID图像命令创建状态端口名称 21b0620266cd openvidu / openvidu-server-kms:latest“/ usr / bin / supervisor 5天前&gt;上5天8443 / tcp,8888 / tcp,0.0.0.0:4443-&gt; 4443 / tcp,9091 / tcp sick_ritchie < / p>
有什么问题?我该如何解决这个问题?
答案 0 :(得分:0)
我不确定是什么原因造成的,但是当我遇到同样的问题(使用不同的 http 服务器)时,我改变了对特定 IP 地址的监听(在我的情况下是 127.0.0.1)监听所有接口 - 0.0.0.0.
我指的是 http 服务器配置,而不是 Docker 配置。