使用 docker 镜像搭建 siber
运行 siber 并不需要很高的配置。4c8g 足矣。
创建 siber 目录
mkdir -p /home/siber
cd /home/siber
mkdir config logs配置文件
以下为配置文件的示例,可自行修改 IP、port、user、password 等信息。
nginx、mongo、Minio(oss)可与其他应用共用。
siber-server
在 /home/siber/config/siber.conf 文件中,复制以下内容:
debug = true
app_name = "siber"
envoy_addr_test = "172.17.202.51:9000"
[flag]
private_deploy = true
[log]
dir = "/home/works/program/logs"
runtime = true
debug=true
[protofile]
root_path = "/home/works/program/logs"
[port]
prometheus = 51000
[jaeger]
disable = false
agent_port = 5719
payload = false
service_name = "siber"
[mongo]
uri="mongodb://admin:admin@172.17.202.51:27027/admin?"
name="admin"
password="admin"
dbname="admin"
host="172.17.202.51"
port=27027
maxPoolSize =200
minPoolSize=30
maxIdleTimeS=86400
[mongo_ops]
uri="mongodb://admin:admin@172.17.202.51:27027/admin?"
name="admin"
password="admin"
dbname="admin"
host="172.17.202.51"
port=27027
maxPoolSize =200
minPoolSize=30
maxIdleTimeS=86400
[cibot]
host="172.17.202.51"
[wechatGroup]
host="172.17.202.51"siber-web
在文件 /home/siber/config/siber-web.conf 中复制以下内容:
siber-nginx
在文件 /home/siber/config/siber-nginx.conf 中复制以下内容:
docker-compose
将以下内容复制到 /home/siber/docker-compose.yml 文件中
保存后,使用命令 docker-compose up -d 启动即可。
如有疑问或建议,可以评论此篇文章,也可以在 “来也技术” 公众号中留言。
最后更新于
这有帮助吗?