ngrok is the flexible API gateway for instant, secure connectivity anywhere—public or private. Ditch the infrastructure headaches and enjoy building software again.
已支持的架构:amd64 arm64 armv7
# 建立文件夹
mkdir -p /var/lib/ngrokd/config
# docker cli
docker run -d \
--name ngrokd \
--hostname ngrokd \
--restart always \
--log-opt max-size=512k \
--network host \
-v /var/lib/ngrokd:/config \
idssc/ngrokd:1.7.1-amd64
# Docker Compose
version: "3"
services:
ngrokd:
container_name: ngrokd
hostname: ngrokd
restart: always
logging:
options:
max-size: 512k
network_mode: host
volumes:
- /var/lib/ngrokd:/config
image: idssc/ngrokd:1.7.1-amd64
# 命令格式
ngrokd \
-domain=${domain} \
-tlsKey=${tlsKey} \
-tlsCrt=${tlsCrt} \
-tunnelAddr=:${tunnelAddr} \
-httpAddr=:${httpAddr} \
-httpsAddr=:${httpsAddr}
# 文件树
/config
├—— ./ssl.crt
├—— ./ssl.key
└—— ./ngrokd.conf
# 配置
./ngrokd.conf
├ domain =*.ngrok.com
├ tlsKey=/config/ssl.key
├ tlsCrt=/config/ssl.crt
├ tunnelAddr=4443
├ httpAddr=8480
Content type
Image
Digest
sha256:e54fcc189…
Size
7.8 MB
Last updated
about 1 year ago
docker pull idssc/ngrokd:1.7.1-amd64