登录
/
注册
首页
论坛
其它
首页
科技
业界
安全
程序
广播
Follow
关于
每日签到
每天签到奖励2圆-6圆
发帖说明
VIP申请
登录
/
注册
账号
自动登录
找回密码
密码
登录
立即注册
搜索
搜索
关闭
CSDN热搜
程序园
精品问答
技术交流
资源下载
本版
帖子
用户
软件
问答
教程
代码
写记录
写博客
VIP申请
VIP网盘
网盘
联系我们
每日签到
道具
勋章
任务
设置
我的收藏
退出
腾讯QQ
微信登录
返回列表
首页
›
业界区
›
业界
›
雷池WAF离线安装搭建全流程指南(2025年最新版) ...
雷池WAF离线安装搭建全流程指南(2025年最新版)
[ 复制链接 ]
笃扇
2025-6-9 10:30:56
一、环境要求与准备工作
系统要求
● 操作系统:Debian12+(推荐大版本一致,如内网使用debian12,在线主机也需debian系列)
● CPU架构:x86_64,需支持SSSE3指令集(可通过 lscpu | grep ssse3 验证)
● 最小配置:1核CPU/1GB内存/5GB磁盘空间(高流量场景需扩容)
● 软件依赖
● Docker 20.10.14+
● Docker Compose 2.0.0+
● 若离线环境需提前准备以下文件:
○ Docker RPM包及本地YUM源(含createrepo工具生成)
○ 雷池镜像包(image.tar.gz)
○ compose.yaml编排脚本
二、在线环境生成离线包(联网主机操作)
在可联网设备上操作
创建离线包目录
2mkdir docker-offline && cd docker-offline
3
4# 安装必要工具
5sudo apt-get update && sudo apt-get install -y curl gnupg
6
7# 添加DockerGPG密钥
8curl -fsSL http://mirrors.volces.com/docker/linux/debian/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
9
10# 配置Docker镜像源
11echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] http://mirrors.volces.com/docker/linux/debian $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
12
13# 更新软件源
14sudo apt-get update
15
16# 下载docker全家桶及核心依赖(--download-only确保仅下载)
17sudo apt-get download
18 docker-ce
19 docker-ce-cli
20 containerd.io
21 docker-buildx-plugin
22 docker-compose-plugin
23 ca-certificates
24 libltdl7
25 libseccomp2
26 iptables
27 libdevmapper1.02.1
28
29# 收集所有deb包
30cp /var/cache/apt/archives/
.deb .
31
32# 确保没有遗漏的依赖,可以通过apt-cache depends命令检查每个包的依赖关系
33for pkg in docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin; do
34 echo "Checking dependencies for $pkg"
35 apt-cache depends $pkg | grep "Depends" | sed "s/Depends: //" | xargs -I % sudo apt-get download %
36done
37
38# 校验文件完整性(可选)
39md5sum
.deb > checksum.md5
40
41# 输出收集到的.deb包列表以供确认
42echo "Collected .deb packages:"
43ls -lh
.deb
打包压缩离线包目录
1tar -cvf docker-offline.tar.gz docker-offline/
三、离线环境部署(内网主机操作)
1.文件传输将打包好的docker-offline目录通过物理介质拷贝到目标服务器的/tmp目录,然后执行命令解压
tar -xvf docker-offline.tar.gz -C /tmp
2.安装Docker环境
1 cd /tmp/docker-offline
2
3 # 按依赖顺序安装
4 sudo dpkg -i /tmp/docker-offline/ca-certificates
.deb
5 sudo dpkg -i /tmp/docker-offline/lib
.deb
6 sudo dpkg -i containerd.io
.deb
7 sudo dpkg -i docker-ce-cli
.deb
8 sudo dpkg -i docker-ce
.deb
9 sudo dpkg -i docker-buildx-plugin_
.deb docker-compose-plugin_
.deb
10 sudo dpkg -i *.deb
3.服务管理
1 # 配置守护进程
2 sudo mkdir -p /etc/docker
3 sudo tee /etc/docker/daemon.json .env
雷池
WAF
离线
安装
搭建
相关帖子
CentOS 8 安装Docker 报错requires container-selinux >= 2:2.x
安装redis扩展之phpredis
Kali安装NVIDIA显卡驱动导致无法进入GUI(上)
零成本个人公网网站搭建全流程(服务器搭建+内网穿透+绑定域名)
Windows本地安装LLaMA-Factory
挑战用飞算JavaAI 半小时搭建 spring boot 入门程序 #飞算JavaAI炫技赛 #Java开发
Vim在Windows的安装与基本使用
在鸡哥14x上安装Linux:Fedora 42 上手体验
Ubuntu安装containerd
Ubuntu安装notary
vip免费申请,1年只需15美金$
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
照妖镜
相关推荐
业界
CentOS 8 安装Docker 报错requires container-selinux >= 2:2.x
0
367
恃液
2025-08-28
业界
安装redis扩展之phpredis
0
613
炳裘垦
2025-08-29
安全
Kali安装NVIDIA显卡驱动导致无法进入GUI(上)
0
1068
凤患更
2025-08-29
业界
零成本个人公网网站搭建全流程(服务器搭建+内网穿透+绑定域名)
0
706
靳谷雪
2025-08-30
科技
Windows本地安装LLaMA-Factory
0
787
周濡霈
2025-09-04
业界
挑战用飞算JavaAI 半小时搭建 spring boot 入门程序 #飞算JavaAI炫技赛 #Java开发
0
829
橘芜
2025-09-06
安全
Vim在Windows的安装与基本使用
0
391
福清婉
2025-09-07
业界
在鸡哥14x上安装Linux:Fedora 42 上手体验
0
892
闰咄阅
2025-09-08
安全
Ubuntu安装containerd
0
816
蔬陶
2025-09-09
业界
Ubuntu安装notary
0
912
砂歹汤
2025-09-09
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
回复
本版积分规则
回帖并转播
回帖后跳转到最后一页
签约作者
程序园优秀签约作者
发帖
笃扇
2025-6-9 10:30:56
关注
0
粉丝关注
18
主题发布
板块介绍填写区域,请于后台编辑
财富榜{圆}
敖可
9984
杭环
9988
凶契帽
9988
4
氛疵
9988
5
黎瑞芝
9988
6
猷咎
9986
7
里豳朝
9986
8
肿圬后
9986
9
蝓俟佐
9984
10
虽裘侪
9984
查看更多