Sign inSign up

alterem/zerotier-moon

By alterem

•Updated over 1 year ago

Docker image for running a ZeroTier Moon.

Image
Networking
0

414

alterem/zerotier-moon repository overview

⁠zerotier-moon

🌕 䞀步创建 ZeroTier Moon 的 Docker 镜像。

歀镜像简化了䜿甚 Docker 讟眮 ZeroTier Moon 节点的过皋。

⁠🐳 Docker

docker run -d \
  --cap-add=NET_ADMIN --cap-add=SYS_ADMIN \
  --device=/dev/net/tun \
  --name zerotier-moon \
  --restart unless-stopped \
  -p 9993:9993/udp \
  -v zerotier-one:/var/lib/zerotier-one \
  ghcr.io/alterem/zerotier-moon:latest

⁠📊 Docker Compose

services:
  zerotier-moon:
    image: ghcr.io/alterem/zerotier-moon:latest
    container_name: zerotier-moon
    restart: always
    cap_add:
      - NET_ADMIN
      - SYS_ADMIN
    devices:
      - /dev/net/tun
    ports:
      - 9993:9993/udp
    command:
      - -p 9993
    volumes:
      - ./zerotier-one:/var/lib/zerotier-one

🌐 参数诎明:

  • -4 <ipv4_address>: 指定 ZeroTier Moon 的公眑 IPv4 地址。劂果未指定脚本将尝试自劚检测。
  • -6 <ipv6_address>: 指定 ZeroTier Moon 的公眑 IPv6 地址。劂果未指定脚本将尝试自劚检测。
  • -p <port>: 指定 ZeroTier Moon 的端口。劂果未指定默讀䞺 9993。

泚意: 必须至少成功获取到䞀䞪公眑 IPv4 或 IPv6 地址通过手劚指定或自劚检测吊则脚本将退出。-p 参数是可选的。

✹ 成功讟眮后日志蟓出应劂䞋所瀺

IPv4 address: xxx.xxx.xxx.xxx
stableEndpoints: "xxx.xxx.xxx.xxx/9993"
Your ZeroTier moon id is [your_moon_id], you could orbit moon using "zerotier-cli orbit [your_moon_id] [your_moon_id]"

Tag summary

Content type

Image

Digest

sha256:534d9deb8


Size

55.3 MB

Last updated

over 1 year ago

docker pull alterem/zerotier-moon