1.上传配置文件到vps上, cd 到当前文件夹,输入命令 如: cd /usr/docker-compose
2.可以分别用 docker-compose -f frps.yml up 和 docker-compose -f services.yml up 来启动。可以通过 docker-compose up -d 来启动这两个服务
3 加入网络: docker exec -it docker-compose_zerotier-moon_1 zerotier-cli join c7c8172af1a9cf3d
docker exec -it zerotier-moon zerotier-cli join c7c8172af1a9cf3d
4.Your ZeroTier moon id is b99bc9656d, you could orbit moon using “zerotier-cli orbit b99bc9656d b99bc9656d”
- 查看状态
docker exec -it docker-compose_zerotier-moon_1 zerotier-cli status
docker exec -it zerotier-moon zerotier-cli status
6 1.54#确认是否加入
docker exec -docker-compose_zerotier-moon_1 zerotier-cli listpeers
7 查看客户端 ip docker exec -it docker-compose_zerotier-moon_1 zerotier-cli -j listnetworks
8 https://my.zerotier.com/network/c7c8172af1a9cf3d 对一下从新去钩子,再次打勾,间隔几秒.
IPv4 Auto-Assign
Auto-Assign from Range
9 ping 192.168.196.86 -t
10.重新加载docker-compose的服务可以使用以下命令:
docker-compose -f services.yml up —force-recreate
11 文件映射的文件需要手动新建,不然运行会出错,
如: docker run —restart=always —network host -d -v /etc/frp/frps.ini:/etc/frp/frps.ini —name frps snowdreamtech/frps 中的/etc/frp/frps.ini 需要新建
需要的操作:
1.vps
1.1 cd /usr/docker-compose
1.2 docker-compose -f services+frps+moon.yml up
1.3 moon
1.31 加入网络: 1 docker exec -it docker-compose_zerotier-moon_1 zerotier-cli join c7c8172af1a9cf3d
2 docker exec -it zerotier-moon zerotier-cli join c7c8172af1a9cf3d
3 https://my.zerotier.com/network/c7c8172af1a9cf3d 对一下从新去钩子,再次打勾,间隔几秒.
1.4 升级
1.41 sudo docker stop $(sudo docker ps -q)
1.42 sudo docker stop $(sudo docker ps -aq) && sudo docker rm $(sudo docker ps -aq)
sudo docker network prune -f
sudo docker volume prune -f
1.43 sudo docker rmi $(sudo docker images -q)
1.44 docker-compose -f services+frps+moon.yml up
1.5或者只删除 部分要更新的镜像
1.5.1docker ps
1.5.2 sudo docker rmi 名称
1.5.3
1.5.4 cd /usr/docker-compose
1.5.5 docker-compose -f services+frps+moon.yml up —force-recreate
.1.5.6……………………..运行命令:
1 启动: docker-compose -f frps.yml up
2 重新加载: docker-compose -f frps.yml up —force-recreate
3不再次自动加载 ,yml 配置文件目录
cd /usr/docker-compose
docker-compose -f services.yml down
docker-compose -f services+frps+moon.yml down
4 docker-compose -f services+frps+moon.yml up —force-recreate -q 不提示运行