这个容器镜像是基于debian制作的,用于在docker平台快速创建zerotier服务,加入特定的网络里
下面是快速运行命令
docker run -d --name zerotier-9993 \
--device=/dev/net/tun \
--net=host \
-e ID=8056c2e21c000001 \
--cap-add=NET_ADMIN \
--cap-add=SYS_ADMIN \
-v /var/lib/zerotier-one:/var/lib/zerotier-one \
--restart=always \
lihaixin/zerotier:debian
运行zerotier节点需要网络权限创建网卡,网卡名称是使用 zt#开头的接口,由于使用host网络模式,效果和真实网络效性能差不多,通过-v把容器里的文件挂载到宿主机,这样可以很方便的修改配置文件,例如把节点创建成为 moon点
默认已加入全球公共网络节点
docker exec zerotier-one zerotier-cli join 8056c2e21c000001
也可以创建一个空白文件,文件名为网络节点名称
touch /var/lib/zerotier-one/networks.d/8056c2e21c000001.conf