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

部署好项目,docker ps -a查看没有任何问题
在这里插入图片描述端口映射成功,但是浏览器就是访问不到,排查后发现犯了个错,注意,项目配置文件中的端口:
在这里插入图片描述
其实也就是你项目中监听的端口:
在这里插入图片描述
必须和容器端口一致:
在这里插入图片描述
而和你主机端口无关;

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

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

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-11 02:48:03       67 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-11 02:48:03       72 阅读
  3. 在Django里面运行非项目文件

    2024-07-11 02:48:03       58 阅读
  4. Python语言-面向对象

    2024-07-11 02:48:03       69 阅读

热门阅读

  1. Git 一种分布式版本控制系统

    2024-07-11 02:48:03       21 阅读
  2. C# —— FileStream文件流

    2024-07-11 02:48:03       21 阅读
  3. Pandas 进阶 —— 数据转换、聚合与可视化

    2024-07-11 02:48:03       24 阅读
  4. Ubuntu 22.04.1 LTS 离线安装Docker

    2024-07-11 02:48:03       21 阅读
  5. Perl文件系统探险家:自定义遍历策略全攻略

    2024-07-11 02:48:03       20 阅读
  6. 详解Go语言中的Goroutine组(Group)在项目中的使用

    2024-07-11 02:48:03       18 阅读
  7. numpy学习

    2024-07-11 02:48:03       20 阅读
  8. arm64架构下源码编译安装kafka —— 筑梦之路

    2024-07-11 02:48:03       24 阅读