【问题标题】:RavenDB in docker container restart loses connection on Linux VMdocker 容器重启中的 RavenDB 在 Linux VM 上失去连接
【发布时间】:2018-04-07 02:11:32
【问题描述】:

我最近在 Azure 上搭建了一个 Linux VM,并在其上安装了 docker。 之后,根据我运行的文档,拉下 RavenDB 4.0 的最新 docker 映像: docker run -p 8080:8080 ravendb/ravenb

我在我的虚拟机上打开了 8080 端口,并且能够访问 ip:8080 并到达 RavenDB 门户的启动页面。完成这些步骤后,它要求我重新启动。单击按钮后,我失去了连接,页面返回可怕的“无法访问此站点”页面。

有没有办法在重启后进入 Raven 门户?

查看我在 VM 上的 docker 容器,我注意到它创建了一个新容器,但两者都已退出。我尝试独立启动每一个并 docker run 但我在门户中启动 RavenDB 向导时一开始就结束了。

【问题讨论】:

    标签: azure docker virtual-machine ravendb


    【解决方案1】:

    完成这些步骤后,它要求我点击重新启动。有一次,我 单击按钮,我失去连接,页面返回可怕的 “无法访问此站点”页面。

    那说明你没有正确配置。

    这是我的步骤,仅供测试,效果很好:

    1. 按照设置向导,选择 UNSECURE:
    2. 像这样输入端口和IP地址:

    1. 重启服务器。

    此时,您应该检查您的 Linux 虚拟机,输出如下:

    然后刷新浏览器,就可以加载RavenDB studio了:

    希望这会有所帮助。

    【讨论】:

    • 啊完美!我输入的是我的虚拟机的 IP,而不是 172.17.0.2 号码。谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-30
    • 1970-01-01
    • 2019-06-23
    • 2020-07-18
    • 2019-11-14
    • 2017-09-15
    相关资源
    最近更新 更多