问题描述:将本地的微服务项目的jar包上传到docker宿主机上,然后包装成镜像,并且新建容器,在容器中运行,宿主机的端口和容器端口的映射关系是  8761:8761,运行docker ps 查看容器发现容器创建正常,但是在浏览器中无法通过http://宿主机ip:8761/wukong/index访问项目,而且 在宿主机中用 crul http://容器ip:8761/wukong/index,显示 connection refused ,这是为什么呢?

原因是  项目的tomcat启动端口是8080,我却一直死板的用学习视频中的端口去做映射,只要将映射端口 8761:8080,再次http://宿主机ip:8761/wukong/index 显示成功

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐