试着跟随https://github.com/SCADA-LTS/Scada-LTS的快速启动。
我下载了docker容器,并发出了初始命令行:
docker run -it -e DOCKER_HOST_IP='myIP' -p 81:8080 scadalts/scadalts/root/start.sh 此命令将执行,最后以以下方式结束:
信息:部署web应用程序目录/opt/scadalts/webapp/主机管理器已在88 ms 11月25日、2018年11月25日11:17:39 PM org.apache.coyote.AbstractProtocol启动信息:启动ProtocolHandler "http-bio-8080“11月25日、2018年11:17:39 org.apache.coyote.AbstractProtocol启动信息:启动ProtocolHandler”ajp 8009“11月25日、2018年11:17:39 PM org.apache.catalina.startup.Catalina启动信息:服务器在7812 ms启动。
这让人相信,当我浏览到http://myIP:81/ScadaLTS/时,我得到了一个404页,现在应该运行scadalts了。
http://myIP:81上的tomcat默认页面似乎正在加载。
如何才能获得更多关于理解ScadaLTS未加载的调试信息?
我正试图在Windows 10对接器容器中运行此操作。
谢谢您的任何建议/建议。
发布于 2018-12-24 14:37:13
同样的事情发生在这里..。
您有一个404错误,因为tomcat没有加载项目。
Tomcat需要在Tomcat/WebApps文件夹中启动一个项目,或者从一个war文件中提取项目。
因此,在您的统计数据中,您的WebApps文件夹可能没有在那里复制项目,或者没有名为ScadaLTS的文件夹项目,这就是您无法到达http://{myIP}:81/ScadaLTS/的原因。
因此,对于一个解决方案,尝试http://{ip}:81/ScadaBR,在默认情况下,您的WebApps<-(查看图片)中有一个项目名为ScadaBR。
或者尝试另一个Scada图像,如果不从头开始,它将使您了解很多事情:
https://stackoverflow.com/questions/53473117
复制相似问题