【发布时间】:2018-04-21 23:32:02
【问题描述】:
这是我的 Dockerfile
Dockerfile:
FROM openjdk:8
ADD target/demo.jar demo.jar
EXPOSE 8080
ENTRYPOINT ["java","-jar","demo.jar"]
它在 docker 容器内运行。当我在 docker 窗口中运行 curl -v http://192.168.99.100:8080 时,它会显示结果。
但是当我在浏览器中运行时,它不起作用。我已经尝试过http://192.168.99.100:8080 和http://localhost:8080。如何从浏览器连接我的 docker ip?
【问题讨论】:
-
您能否使用您的 docker run 命令更新您的答案,同时尝试查看您的 Docker 日志,日志状态如何?
-
我试过这个stackoverflow.com/a/36458215/8295908。现在它工作正常。
-
谢谢@RavinduFernando
标签: docker spring-boot dockerfile docker-machine boot2docker