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

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

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

必须和容器端口一致:

而和你主机端口无关;

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

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

相关推荐
岁岁种桃花儿1 分钟前
构建SpringBoot项目Docker镜像并发布到k8s集群中进行运行
spring boot·docker·kubernetes
海兰1 分钟前
Docker单节点部署Elasticsearch 9.0+(开发环境)
运维·docker·容器
Riu_Peter2 分钟前
【记录】Ubuntu 安装 Docker
ubuntu·docker·eureka
人间打气筒(Ada)6 分钟前
Docker主机集群化方案 Docker Swarm
运维·docker·容器·docker swarm·docker stack
white-persist7 分钟前
【内网运维 联合解析】Docker 全体系详解(功能原理 + 命令参数 + 实战攻防)
运维·docker·容器
java_logo10 小时前
OpenCode 企业级 Docker 部署完整指南
运维·docker·容器·opencode·opencode本地化部署·opencode部署手册·opencode部署方案
再战300年10 小时前
docker下创建redis集群方案
redis·docker·容器
qq_2290580112 小时前
docker中检测进程的内存使用量
java·docker·容器
java_logo12 小时前
使用 Docker 部署 Clawdbot(官方推荐方式)
docker·容器·clawdbot·clawdbot部署·clawdbot部署手册·clawdbot部署文档·docker clawdbot
玉树临风江流儿12 小时前
docker镜像加速器配置步骤
运维·docker·容器