【发布时间】:2018-08-01 12:26:01
【问题描述】:
我部署了一个 EC2 实例 (Ubuntu 16.04 ami-ba602bc2)。我已经在上面安装了 docker 并下载了一个在 Tomcat 中运行 JasperReports 的 Docker 容器。我已经在我的笔记本电脑上测试了这个 Docker 容器,它工作正常。我使用
在 EC2 实例上下载并启动了 Docker 容器docker run -itd -p 8080:8080 dwschulze/jasperreports.server.v7.1.ubuntu.16.04:latest
我在本地使用的相同命令在我的笔记本电脑上运行。 docker ps 显示容器正在运行。我已经在 AWS 安全组中打开了 8080 端口。
我还连接了 Docker 容器并验证了 tomcat 实例正在运行。
我无法从 Internet 连接到报告服务器。我还尝试了 EC2 实例中的telnet localhost 8080,但它超时了。
我读到的所有内容都表明我应该能够在 EC2 实例上运行 Docker 容器,但它甚至无法在本地连接。
有什么想法吗?
谢谢。
【问题讨论】:
标签: docker amazon-ec2 connectivity