雷池WAF版本升级步骤
雷池分为国内和海外两个版本
国内
在线升级
bash -c "$(curl -fsSLk https://waf-ce.chaitin.cn/release/latest/manager.sh)"如果镜像pull超时可以尝试离线安装
mv compose.yaml compose.yaml.old
wget "https://waf-ce.chaitin.cn/release/latest/compose.yaml" --no-check-certificate -O compose.yaml
sed -i "s/IMAGE_TAG=.*/IMAGE_TAG=latest/g" ".env"
grep "SAFELINE_DIR" ".env" > /dev/null || echo "SAFELINE_DIR=$(pwd)" >> ".env"
grep "IMAGE_TAG" ".env" > /dev/null || echo "IMAGE_TAG=latest" >> ".env"
grep "MGT_PORT" ".env" > /dev/null || echo "MGT_PORT=9443" >> ".env"
grep "POSTGRES_PASSWORD" ".env" > /dev/null || echo "POSTGRES_PASSWORD=$(LC_ALL=C tr -dc A-Za-z0-9 </dev/urandom | head -c 32)" >> ".env"
grep "SUBNET_PREFIX" ".env" > /dev/null || echo "SUBNET_PREFIX=172.22.222" >> ".env"
grep "IMAGE_PREFIX" ".env" >/dev/null || echo "IMAGE_PREFIX=chaitin" >>".env"
grep "ARCH_SUFFIX" ".env" >/dev/null || echo "ARCH_SUFFIX=" >>".env"
grep "RELEASE" ".env" >/dev/null || echo "RELEASE=" >>".env"下载镜像包
https://demo.waf-ce.chaitin.cn/image.tar.gz启动
docker compose down --remove-orphans
docker compose up -d海外
如果部署服务器在海外,可以尝试,海外部署步骤 https://docs.waf.chaitin.com/en/GetStarted/Upgrade
bash -c "$(curl -fsSLk https://waf.chaitin.com/release/latest/manager.sh)" -- --en目前官方没有提供海外的镜像离线包,仅支持在线升级
注意
如果之前是使用国内的安装步骤,想切换为海外镜像,需要修改 .env文件,中的IMAGE_PREFIX
IMAGE_PREFIX=chaitin 当前页面是本站的「Google AMP」版。查看和发表评论请点击:完整版 »