SSPanel-V3-mod 后端偏移(Docker)对接

SSPanel-V3-mod 后端偏移(Docker)对接

上次发过脚本版的转发,今天给各位带来docker版的。

运行环境

  • 内存:512mb 起
  • 架构:KVM(必须)
  • 系统:Ubuntu 16.x/18.x

安装 Docker

1
2
curl -sSL https://get.docker.com | bash
service docker restart

创建 Docker 并运行

webapi 方式对接

1
docker run -d --name=ssrmu -e NODE_ID=节点ID -e SPEEDTEST=6 -e MU_SUFFIX=microsoft.com -e MU_REGEX=%5m%id.%suffix -e API_INTERFACE=modwebapi -e WEBAPI_URL=需要对接的地址 -e WEBAPI_TOKEN=前端设置的token --network=host --log-opt max-size=50m --log-opt max-file=3 --restart=always fanvinga/docker-ssrmu

数据库方式对接

1
docker run -d --name=ssrmu -e NODE_ID=节点ID -e SPEEDTEST=6 -e MU_SUFFIX=microsoft.com -e MU_REGEX=%5m%id.%suffix -e API_INTERFACE=glzjinmod -e MYSQL_HOST=MYSQL地址 -e MYSQL_USER=mysql用户名 -e MYSQL_DB=数据库名 -e MYSQL_PASS=数据库密码 --network=host --log-opt max-size=50m --log-opt max-file=3 --restart=always fanvinga/docker-ssrmu

查看日志后端是否报错

1
docker logs -f ssrmu

NAT偏移对接

1
docker run -d --name=ssrmu -e NODE_ID=节点ID -e SPEEDTEST=6 -e MU_SUFFIX=microsoft.com -e MU_REGEX=%5m%id.%suffix -e API_INTERFACE=glzjinmod -e MYSQL_HOST=MYSQL地址 -e MYSQL_USER=mysql用户名 -e MYSQL_DB=数据库名 -e MYSQL_PASS=数据库密码 --log-opt max-size=50m --log-opt max-file=3 -p nat服务器端口:单端口/tcp -p nat服务器端口:单端口/udp --restart=always fanvinga/docker-ssrmu

其他说明

1
2
3
SPEEDTEST=6`
`MU_SUFFIX=microsoft.com`
`MU_REGEX=%5m%id.%suffix

这三个参数需要与前后端相同。

Docker 常用命令

1
2
3
4
5
6
7
8
9
10
docker container ls
#查看所有正在运行的 docker
docker logs -f dockername
#查看选定 docker 的 log
docker rm -f dockername
#删除指定 docker
docker system df
#查看容器使用的磁盘空间
docker system prune -a
#对 docker 进行全面垃圾回收
# Docker, SSR

评论

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×