无法访问在Docker容器上部署的Spring Boot应用程序

我从一个springboot应用程序中创build了一个映像,在这个应用程序中我公开了端口8083.当从容器中启动容器时,我将容器的端口8083映射到主机的端口8083。 使用下面提到的命令启动泊坞窗容器

docker run -d -p 8083:8083 mmehrotra/pl-facebookcore:3.0 

从主机或外部访问我的应用程序时,我得到以下的东西:

解决localhost(localhost)… 127.0.0.1连接到本地主机(localhost)| 127.0.0.1 |:8083 …已连接。 发送HTTP请求,等待响应…没有收到数据。 重试。

–2017-09-01 11:38:56–(尝试:2)
连接到本地主机(localhost)| 127.0.0.1 |:8083 …已连接。 发送HTTP请求,等待响应…没有收到数据。 重试。

注意:我已经在AWS上的Ubuntu EC2实例上安装了docker。 首先尝试从主机运行Spring引导应用程序。 我没有得到弹簧启动应用程序的日志中的任何东西。 没有请求来到它,它被正确部署。

可能是这个问题的原因是什么? 我该如何解决这个问题?

我的Dockerfile

 FROM java:8 COPY facebookcore-2.0-SNAPSHOT.jar . CMD ["java", "-jar", "facebookcore-2.0-SNAPSHOT.jar"]