【问题标题】:Error: "Failed to start container" when trying to launch euler's app错误:尝试启动 euler 的应用程序时“无法启动容器”
【发布时间】:2017-10-12 18:28:52
【问题描述】:

我在 ShinyProxy 上启动 euler 的应用程序时遇到问题。 我可以毫无问题地构建 docker 映像,如果我使用以下命令直接在 Docker 上运行它:

docker run -it -p 3838:3838 openanalytics/shinyproxy-template

应用程序正常运行。 但是,当我尝试在 shinyproxy 上运行它时,出现以下错误:

Status code: 500

Message: Failed to start container: java.util.concurrent.ExecutionException: javax.ws.rs.ProcessingException: org.apache.http.conn.HttpHostConnectException: Connect to localhost:2375 [localhost/127.0.0.1, localhost/0:0:0:0:0:0:0:1] failed: Connection refused: connect

我在 Windows 10 上使用 Docker Toolbox。docker 的守护进程运行在 IP 192.168.99.100

【问题讨论】:

    标签: docker docker-toolbox shinyproxy


    【解决方案1】:

    我刚刚克隆了 repo 并做了一个 docker build -t myname/mytag 。 (在它的 Dockerfile 所在的 repo 中)然后运行它:

    docker run -p 3838:3838 myname/mytag
    

    从所附图片中可以看出,一切正常。

    所以我可以确认图片或repo没有问题

    【讨论】:

    • 是的,好像是shinyproxy的问题,可能无法连接到docker守护进程?我很确定它需要一些特定的配置才能使其在 Windows 上运行,但我不知道从哪里开始......
    • @miditower 如果我是你,我会在 repo 本身上创建一个错误,因为这个项目的作者可能更了解它:)
    猜你喜欢
    • 2017-01-09
    • 2014-11-02
    • 2019-06-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-10-17
    相关资源
    最近更新 更多