Docker安装sspanel后端

内存要求:512M(已实测硬核cheapnat的128M小鸡鸡安装docker并完美使用)
空间要求:至少1G
架构:KVM(必须)
如果内存紧张的话可以参考: CentOS 7添加Swap虚拟内存
记得将swap使用率设置成100


安装 Docker:

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

创建 Docker 并运行(参数与普通安装配置一致)
webapi 方式对接:

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

端口偏移webapi 方式对接:

docker run -d --name=ssrmu -e NODE_ID=节点ID -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

数据库方式对接:

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

查看日志后端是否报错:

docker logs -f ssrmu

创建 Docker 时,修改 –name= 后面的名称即可,例如:

–name=baidu
–name=google

注意:一机多端尽量使用单端口,防止端口冲突。


Docker 常用命令

docker container ls #查看所有正在运行的

docker docker logs -f dockername #查看选定 docker 的 log

docker rm -f dockername #删除指定 docker

docker system df #查看容器使用的磁盘空间

docker system prune -a #对 docker 进行全面垃圾回收

技术成就未来!

学习心得

帮朋友转移typecho过程记录

2019-10-9 14:24:14

学习心得

iptables实现端口转发/节点中转

2019-10-18 19:22:47

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
有新消息 消息中心
搜索