关于#nginx#的问题:nginx反向代理(操作系统-centos|开发工具-docker)

近期使用codefever搭建自己的git平台,容器里的80端口映射到8002,22还是映射到22
我如果想给codefever套域名,实现:访问codefever.x.com反代到127.0.0.1:8002,而访问codefever..com:22反代到127.0.0.1:22
请问我该如何写nginx配置来做到,感谢回答!

http协议不写端口默认是80,也就是你需要多一层流量转发到8002,实现上简单点nginx多加一个80监听代理到8002,至于22端口上因为容器和宿主机端口一致所以不需要额外转发