拉取镜像

docker pull natapp/natapp

然后运行

docker run -d --log-opt max-size=1M --log-opt max-file=2  --network host --name tunnelname -e authtoken=<隧道authtoken> natapp/natapp

<隧道authtoken> 替换为您隧道的authtoken,一条隧道运行一个docker 容器 tunnelname 区分管理多条隧道

支持环境变量 loglevel 如:

-e loglevel=DEBUG

--log-opt max-size=1M --log-opt max-file=2 正常情况日志没有什么大的意义,这里防止日志无限扩大

windows/mac 等,访问宿主机,可以在隧道配置的本机ip处填写 host.docker.internal

如果开启了本地流量监控控制台(4040),可自行 使用 -p 参数映射出来

注意,windows wsl2 的docker会透传代理设置,使用时需要将docker的代理设置关闭