启动docker 服务时 虚拟机端口转发 外部无法访问
windows访问不了VMWare的docker映射的端口
问题排查:
- 防火墙问题
- 服务没有真正启动
- 端口映射错误
- 其它问题
防火墙检查
Centos7
服务启动?端口映射?
而且在linux 可以正常请求服务
以上排查都没问题
细看启动日志
启动时 报WARNING: IPv4 forwarding is disabled. Networking will not work.
解决办法:
# vi /etc/sysctl.conf
或者
# vi /usr/lib/sysctl.d/00-system.conf
添加如下代码:
net.ipv4.ip_forward=1
重启network服务
# systemctl restart network
查看是否修改成功
# sysctl net.ipv4.ip_forward
调整后正常
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步