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

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

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

必须和容器端口一致:

而和你主机端口无关;

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

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

相关推荐
csdn_aspnet4 小时前
Docker Prune:完整指南与上手示例
运维·docker·容器·prune
死磕音视频7 小时前
Dify 入门:用 Docker 自部署并搭建知识库问答助手
docker·知识库·dify·大模型应用
方便面不加香菜8 小时前
Docker安装详解--基于Ubuntu环境
运维·docker·容器
幽默小吴9 小时前
docker篇(一)
docker
幽默小吴9 小时前
docker篇(二)
docker
L02082411 小时前
Kubernetes Service 与 kube‑proxy 深度详解
运维·算法·云原生·容器·贪心算法·kubernetes
SatanII11 小时前
kubernetes service && proxy
云原生·容器·kubernetes
艾伦_耶格宇11 小时前
【kubernetes - 1.28版本】-1 kubernetes基础
云原生·容器·kubernetes
biaov11 小时前
Jenkins + Docker 搭建前端 CI:前端一键打包部署
前端·docker·jenkins
Initialize-le11 小时前
PVC 一直 Pending?五步排查存储绑定
云原生·容器·kubernetes