【发布时间】:2020-04-18 13:07:40
【问题描述】:
我已经使用命令gradlew jibDockerBuild创建了一个spring boot gradle项目的镜像
我通过这个命令docker run -p 8082:8082 demo:0.0.1-SNAPSHOT运行镜像。镜像在8082端口上运行成功。在项目中application.properties server.port只有8082。
我无法访问 api,因此我已通过命令 netstat -a -n -o | find "8082" 在我的机器上检查此进程是否在端口上运行。该端口上没有进程正在运行。
【问题讨论】:
-
您是否看到您的 docker 进程正在使用 docker ps 命令运行?
-
@sam3131 是的,它正在运行
-
你能用 sudo 重新运行你的 netstat 命令并检查它是否出现吗? docker 可以使用特权访问运行
-
我用的是windows机器
-
你能在windows机器浏览器中试试192.168.99.100:8082
标签: spring spring-boot docker gradle