【问题标题】:ODL with Docker - Web Interface not working带有 Docker 的 ODL - Web 界面不起作用
【发布时间】:2020-05-27 20:07:16
【问题描述】:

我是 SDN 控制器的新手,我正在尝试开始使用它,因此在 win10 笔记本电脑上使用 Docker 我尝试使用来自 docker (glefevre/opendaylight) 集线器的 ODL 控制器映像启动一个容器。

根据文档,一旦启动,它应该可以通过 HTTP 访问 http://localhost:8181/index.html 以及使用端口 8101 的 SSH CLI。 然而,虽然 SSH 8101 访问工作正常,但端口 8181 上的 HTTP 却不能。

我可以使用 netstat 看到端口 8181 处于活动状态

C:\WINDOWS\system32> netstat -an | grep 8181
STDIN
  TCP    0.0.0.0:8181           0.0.0.0:0              LISTENING
  TCP    [::]:8181              [::]:0                 LISTENING

我用来运行容器的命令是

docker run -d -p 6633:6633 -p 8181:8181 -p 8101:8101 --name=opendaylight glefevre/opendaylight

欢迎任何想法或帮助

【问题讨论】:

    标签: docker sdn opendaylight


    【解决方案1】:

    缺少安装 DLUX 模块

    所以在通过 ssh 访问 karaf ODL 控制台后,我发出了命令:

    feature:install odl-dlux-all
    

    之后 web gui 就可以访问了

    我会把这个作为答案,也许可以帮助其他有同样问题的人

    【讨论】:

    • 请注意:DLUX 项目不再处于活动状态,并且不属于较新的 OpenDaylight 版本。我认为它已在 Fluorine 版本中删除。
    猜你喜欢
    • 1970-01-01
    • 2019-07-16
    • 2022-01-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-12
    • 2021-09-03
    • 2021-10-21
    相关资源
    最近更新 更多