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

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

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

必须和容器端口一致:

而和你主机端口无关;

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

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

相关推荐
Bright16683 小时前
centos9安装k8s集群
云原生·容器·kubernetes
!!!5254 小时前
华为云镜像加速器
docker·容器·华为云
xidianjiapei0015 小时前
Kubernetes的Ingress 资源是什么?
云原生·容器·kubernetes
sszdzq7 小时前
Docker
运维·docker·容器
dmy7 小时前
docker 快速构建开发环境
后端·docker·容器
土豆沒加8 小时前
K8S的Dashboard登录及验证
云原生·容器·kubernetes
终端行者10 小时前
kubernetes1.28部署mysql5.7主从同步,使用Nfs制作持久卷存储,适用于centos7/9操作系统,
数据库·容器·kubernetes
2401_8979300610 小时前
linux系统如何配置host.docker.internal
linux·docker·eureka
亲持红叶15 小时前
open-webui安装
docker·open-webui
伪装成塔的小兵15 小时前
Windows使用docker部署fastgpt出现的一些问题
windows·docker·容器·oneapi·fastgpt