无法在Bluemix中访问Spring Boot应用程序中的Container URL

时间:2017-07-05 14:43:09

标签: docker containers ibm-cloud devops ibm-cloud-tools

我在IBM Bluemix中使用Toolchain来部署Simple Spring启动应用程序。 在交付管道中,我添加了3个阶段:

第1阶段(Maven Build)

从git repo获取源代码并使用Maven构建以构建jar文件

Stage-2(构建Docker镜像)

在这个阶段,它是从源代码中的Dockerfile读取并构建Docker镜像。在此阶段,Builder Type是" IBM Container Service "。

第3阶段(容器部署)

在这个阶段,我正在Bluemix中的Container中部署映像。这里的Deployer Type是" IBM Container Service "。

在所有阶段成功完成后,我点击了部署阶段提供的容器ip,但是它出错了

发生通信错误:"连接被拒绝" Web服务器可能已关闭,太忙或遇到阻止其响应请求的其他问题。您可能希望稍后再试。

我已使用 检查容器状态bx ic检查某个容器名称 它显示容器状态正在运行。

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

这听起来像应用程序的问题。您可以通过执行bx ic logs some-container-name或通过执行bx ic exec -it some-container-name /bin/bash

连接到正在运行的容器来进行调查

编辑:您还应该确保在Container Deploy阶段和尝试连接到IP地址时指定正确的端口。