Docker容器http:// {myIP}:81 / ScadaLTS /的快速入门不会加载

时间:2018-11-25 23:41:05

标签: windows docker scadalts

尝试遵循https://github.com/SCADA-LTS/Scada-LTS上的快速入门。

我下载了Docker容器并发布了初始命令行:

docker run -it -e DOCKER_HOST_IP='myIP' -p 81:8080 scadalts/scadalts/root/start.sh 

此命令执行,最后以:

结尾
  

INFO:部署Web应用程序目录   / opt / scadalts / webapps / host-manager已于88毫秒完成2018年11月25日   下午11:17:39 org.apache.coyote.AbstractProtocol开始信息:开始   ProtocolHandler [“ http-bio-8080”] 2018年11月25日,下午11:17:39   org.apache.coyote.AbstractProtocol开始信息:开始   ProtocolHandler [“ ajp-bio-8009”] 2018年11月25日,下午11:17:39   org.apache.catalina.startup.Catalina启动信息:服务器启动   7812毫秒

哪些人会相信这些scadalt现在应该在运行了,但是当我浏览到http://myIP:81/ScadaLTS/时,我会得到一个404页面。

位于http://myIP:81的tomcat默认页面似乎正在加载。

如何了解有关ScadaLTS未加载的内容的更多调试信息?

我正在尝试在 Windows 10 docker容器中运行它。

在此先感谢您提出任何建议/建议。

1 个答案:

答案 0 :(得分:0)

这里也发生了同样的事情...

您遇到404错误,导致tomcat无法加载项目。

Tomcat需要Tomcat/WebApps仓库中的一个项目来启动它,或者在其中需要一个war文件来从中创建一个项目。因此,在您的统计信息中,您的WebApps存储库似乎没有该文件或名为ScadaLTS的预设存储库。

因此,尝试使用http://{ip}:81/ScadaBR解决方案,您的WebApps中的项目名称可能是ScadaBR <-(检查图片)

或尝试使用另一幅Scada图像(如果不从头开始的话),它将使您了解很多事情:3