mirror of
https://github.com/chaitin/SafeLine.git
synced 2026-01-31 22:04:02 +08:00
feat: add redis and update guide
This commit is contained in:
16
compose.yaml
16
compose.yaml
@@ -27,6 +27,21 @@ services:
|
||||
cap_drop:
|
||||
- net_raw
|
||||
command: [postgres, -c, max_connections=200]
|
||||
redis:
|
||||
container_name: safeline-redis
|
||||
restart: always
|
||||
image: redis:7.0.11
|
||||
volumes:
|
||||
- ${SAFELINE_DIR}/resources/redis/data:/data
|
||||
- /etc/localtime:/etc/localtime:ro
|
||||
command: redis-server --appendonly yes --requirepass ${POSTGRES_PASSWORD}
|
||||
networks:
|
||||
safeline-ce:
|
||||
ipv4_address: ${SUBNET_PREFIX}.3
|
||||
cap_drop:
|
||||
- net_raw
|
||||
sysctls:
|
||||
net.core.somaxconn: "511"
|
||||
management:
|
||||
container_name: safeline-mgt-api
|
||||
restart: always
|
||||
@@ -75,6 +90,7 @@ services:
|
||||
- LOG_DIR=/logs/mario
|
||||
- GOGC=100
|
||||
- DATABASE_URL=postgres://safeline-ce:${POSTGRES_PASSWORD}@safeline-postgres/safeline-ce
|
||||
- REDIS_URL=redis://:${POSTGRES_PASSWORD}@safeline-redis:6379/0
|
||||
networks:
|
||||
safeline-ce:
|
||||
ipv4_address: ${SUBNET_PREFIX}.6
|
||||
|
||||
@@ -89,8 +89,9 @@ docker pull chaitin/safeline-mgt-api:latest
|
||||
docker pull chaitin/safeline-mario:latest
|
||||
docker pull chaitin/safeline-detector:latest
|
||||
docker pull postgres:15.2
|
||||
docker pull redis:7.0.11
|
||||
|
||||
docker save -o image.tar chaitin/safeline-tengine:latest chaitin/safeline-mgt-api:latest chaitin/safeline-mario:latest chaitin/safeline-detector:latest postgres:15.2
|
||||
docker save -o image.tar chaitin/safeline-tengine:latest chaitin/safeline-mgt-api:latest chaitin/safeline-mario:latest chaitin/safeline-detector:latest postgres:15.2 redis:7.0.11
|
||||
```
|
||||
|
||||
将 image.tar 文件传输到需要安装雷池的服务器上,执行以下命令加载镜像
|
||||
|
||||
Reference in New Issue
Block a user