记录docker部署好golang web项目后浏览器访问不到的问题

部署好项目,docker ps -a查看没有任何问题
端口映射成功,但是浏览器就是访问不到,排查后发现犯了个错,注意,项目配置文件中的端口:

其实也就是你项目中监听的端口:

必须和容器端口一致:

而和你主机端口无关;

所以在执行docker run的时候一定要注意,如上图,8090:8000,这个8000才是你容器中的端口号,其要与项目中监听端口一致,因为你的项目是在容器上开起来的而不是你的主机;

问题解决,希望以后少犯这种低级错误

相关推荐
二流子学程序1 小时前
Windows创建一个Docker镜像
docker·容器
G***T6915 小时前
Docker数据分析实战
docker·容器·数据分析
白露与泡影5 小时前
2025年BAT面试题汇总:JVM+Spring+Dubbo+Redis+并发编程
jvm·spring·dubbo
悟能不能悟5 小时前
docker怎么运行jar包
docker·容器·jar
8***B5 小时前
Docker虚拟现实案例
docker·容器·vr
q***42826 小时前
Redis 设置密码(配置文件、docker容器、命令行3种场景)
数据库·redis·docker
J***Q2928 小时前
Docker镜像多平台构建
运维·docker·容器
c***97988 小时前
Docker音频处理案例
运维·docker·容器
永远的超音速8 小时前
Docker入门
docker·电脑
ALex_zry9 小时前
Docker容器运维与故障排查实战手册
运维·docker·容器