问题描述 前段时间使用 Docker 装了 GitLab,SSH 配置都已经配置完毕,容器端口和宿主机端口也映射完毕。Firewall 和 SELinux 也已经关闭。 1、在宿主机上访问对应的端口使用 SSH 拉取 GitLab 上的代码正常 2、在容器中访问容器中对应 SSH 的端口正常 3、在外部网络访问 Docker 宿主机的对应端口使用 SSH 拉取代码异常 原因 这是因为我的宿主机没有开启 ip 转发功能,导致外部网络访问宿主机对应端口是没能转发到 Docker Container …