xiaoqingfengATGH / HomeLede

An Openwrt firmware for home use scenarios.
https://github.com/xiaoqingfengATGH/HomeLede/wiki
Other
1.06k stars 187 forks source link

docker容器的端口映射问题 #144

Closed moehz closed 2 years ago

moehz commented 2 years ago

反馈bug/问题模板,提建议请删除

1.关于你要提交的问题

docker容器的端口映射问题 Q:是否搜索了issue (使用 "x" 选择)

2. 详细叙述

(1) 具体问题

A:

  1. 我使用docker搭建了一个web服务,端口是10080
  2. 我具备公网IP,做好了DDNS,路由器lan IP为:192.168.2.1
  3. 通过服务-端口转发,配置路由器端口:10081 映射端口至192.168.2.111:10081(内网一台设备,提供web服务),通过DDNS的域名能访问
  4. 通过服务-端口转发,配置路由器端口:10080 映射端口至192.168.2.1:10080,但是无法运行成功,通过命令行ps| grep 10080,确认没有对应进程产生,通过DDNS的域名加对应端口,无法访问
  5. 通过防火墙-端口转发,配置wan:10080映射端口至lan192.168.2.1:10080,保存并应用,无法通过通过命令行ps| grep 10080,确认没有对应进程产生,通过DDNS的域名加对应端口,无法访问

请问我该如何配置,才能通过DDNS的域名加端口,访问Openwrt docker上的web容器?

(2) 路由器型号和固件版本

A: 路由器型号:x86 n5105 固件版本: HomeLede v2022.05.10 based on OpenWrt R22.5.5 / LuCI Master (git-22.125.21429-b7daf4c)

(3) 详细日志

A:无