You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

ngrok/ngrok Docker镜像--domain参数报错及arm64适配问题咨询

问题分析与解决

你遇到的unknown flag: --domain错误,核心原因是官方ngrok/ngrok镜像使用的是ngrok v3版本,而你之前用的wernight/ngrok是基于ngrok v2的版本,两者的命令参数不兼容。

解决步骤:

  • 调整Docker Compose中的command字段,使用ngrok v3的正确语法:
    ngrok v3中,--domain参数需要配合要转发的目标地址一起使用,格式如下:

    command: ngrok http <目标服务地址> --domain=<你的免费域名>
    

    比如,如果要转发容器所在网络内的另一个服务(假设服务名为web,端口80),则命令为:

    command: ngrok http http://web:80 --domain=<my free domain>
    

    如果只是转发容器自身的本地端口(比如80端口),则写:

    command: ngrok http 80 --domain=<my free domain>
    
  • 关于arm64架构支持:
    官方ngrok/ngrok镜像已经支持arm64架构,树莓派上可以直接使用,无需找第三方镜像,只要确保命令符合v3规范即可。

内容的提问来源于stack exchange,提问作者Roman Yefimets

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.20 22:59:55