根据你的操作系统,参考以下文档来安装 Docker
mkdir -p "/data/safeline"
该命令会创建 /data/safeline
目录作为雷池的安装目录(你可以根据你的实际情况选择安装目录)
请确保该目录至少有 5GB 的存储空间(如果日常流量较大,请保证充足的磁盘容量)
使用下方的命令进入雷池安装目录,并下载 docker compose 编排脚本
cd "/data/safeline"
wget "https://waf-ce.chaitin.cn/release/latest/compose.yaml"
使用下方的命令进入雷池安装目录,并创建 .env
配置文件
cd "/data/safeline"
touch ".env"
使用文本编辑器打开 .env
文件,写入下方的内容
SAFELINE_DIR=/data/safeline
IMAGE_TAG=latest
MGT_PORT=9443
POSTGRES_PASSWORD=yourpassword
SUBNET_PREFIX=172.22.222
IMAGE_PREFIX=swr.cn-east-3.myhuaweicloud.com/chaitin-safeline
ARCH_SUFFIX=
RELEASE=
如果是 ARM 服务器需要把 ARCH_SUFFIX
改成 -arm
ARCH_SUFFIX=-arm
如果是安装 LTS 版本需要把 RELEASE
改成 -lts
RELEASE=-lts
根据你的实际情况修改配置文件中的 SAFELINE_DIR 和 POSTGRES_PASSWORD 字段
如果使用的是海外服务器建议设置
IMAGE_PREFIX=chaitin
直接通过 docker.io 拉取镜像
配置文件的格式说明如下:
/data/safeline
latest
即可9443
即可172.22.222
即可-arm
-lts
现在万事具备,使用以下命令启动雷池服务
cd "/data/safeline"
docker compose up -d
命令执行成功则代表雷池安装成功,现在你可以 访问雷池控制台 了