修复无法互相ping的bug'

This commit is contained in:
root
2022-02-21 00:58:26 +08:00
parent 2c413ed4e7
commit 10c96569f1
2 changed files with 8 additions and 5 deletions

View File

@@ -1,7 +1,6 @@
#!/bin/sh
imageName="zerotier-planet"
docker network create zerotier
echo "清除原有内容"
rm /opt/planet
@@ -11,11 +10,11 @@ docker rmi $imageName
echo "打包镜像"
docker build --network zerotier -t $imageName .
docker build --network host -t $imageName .
echo "启动服务"
for i in $(lsof -i:9993 -t);do kill -2 $i;done
docker run -d --network zerotier --name $imageName -p 3443:3443 -p 9993:9993 -p 9993:9993/udp --dns 223.5.5.5 --dns 223.6.6.6 --restart unless-stopped $imageName
docker run -d --network host --name $imageName -p 3443:3443 -p 9993:9993 -p 9993:9993/udp --restart unless-stopped $imageName
sleep 10s
echo "生成世界"
@@ -23,4 +22,4 @@ docker exec -it $imageName sh /app/gen_world.sh
docker cp $imageName:/opt/ZeroTierOne/attic/world/world.bin /opt/planet
echo "------------------"
echo "现在已经配置好了planet文件在/opt/planet 客户端连接时需要替换该planet"
echo "现在已经配置好了planet文件在/opt/planet 客户端连接时需要替换该planet"