Springboot部署到Docker上 服务被拒绝访问的原因
spring项目部署docker上遇到的问题今天学习docker时候 要部署一个springboot项目到docker容器中 ,运行没有问题,但是在访问的时候被拒绝.我就在想访问被拒绝有哪些原因1.第一问题可能是 :服务器端口没有被开放 应为我用的是阿里云服务器,所以我在阿里云安全组放开了项目的端口号,但是还是不能访问2.第二个问题可能是:运行镜像的时候,没有使用端口映射 我检查了一遍没有问题你可
·
spring项目部署docker上遇到的问题
今天学习docker时候 要部署一个springboot项目到docker容器中 ,运行没有问题,但是在访问的时候被拒绝.
我就在想访问被拒绝有哪些原因
1.第一问题可能是 :服务器端口没有被开放 应为我用的是阿里云服务器,所以我在阿里云安全组放开了项目的端口号,但是还是不能访问
2.第二个问题可能是:运行镜像的时候,没有使用端口映射 我检查了一遍没有问题 你可以使用这个命令 :使用 docker run -d -p xxxx(你服务器开放的端口号):xxxx(你的jar包使用的端口号) 镜像名
3.第三个问题可能是未给spring boot项目指定address 所以我在项目配置文件上指定了 server.address=0.0.0.0 ,然后运行发现问题就解决了
更多推荐
已为社区贡献1条内容
所有评论(0)