checkpoint/cloudguard-appsec-standalone本镜像为集成了Check Point CloudGuard AppSec Infinity Next Nano Agent的NGINX服务器,设计用于作为独立容器部署,提供Web应用安全防护能力。通过与Check Point Infinity Portal联动,可实现安全策略集中管理、威胁防护及日志监控,同时支持自行管理NGINX反向代理配置。
将checkpoint/cloudguard-appsec-standalone镜像添加至部署环境的容器管理系统(如Docker、Kubernetes等),确保CI流程中可获取该镜像。
--nginx-self-managed参数使用以下命令启动容器(参数说明见下文):
bashdocker run -d \ --name=agent-container \ -v=<配置文件持久化路径>:/etc/cp/conf \ -v=<数据文件持久化路径>:/etc/cp/data \ -v=<日志文件持久化路径>:/var/log/nano_agent \ -v=<NGINX配置持久化路径>:/etc/nginx/conf.d/ \ -e https_proxy=<代理地址(格式:user:password@地址:端口)> \ -it checkpoint/cloudguard-appsec-standalone \ /cloudguard-appsec-standalone --token <获取的Agent Token>
执行以下命令确认容器正常运行:
bashdocker ps | grep agent-container
--token <token>:指定从Infinity Portal获取的Agent Token,用于Agent与Portal的认证--nginx-self-managed:当需要自行管理NGINX配置时添加此参数,需在Infinity Portal中勾选"I want to manage NGINX myself"| 挂载路径 | 宿主机路径要求 | 用途 |
|---|---|---|
/etc/cp/conf | 持久化存储路径 | 存储Agent配置文件 |
/etc/cp/data | 持久化存储路径 | 存储Agent运行数据 |
/var/log/nano_agent | 持久化存储路径 | 存储Agent日志文件 |
/etc/nginx/conf.d/ | 持久化存储路径 | 存储NGINX服务器配置文件(自行管理模式必填) |
https_proxy:指定代理服务器地址,格式为user:password@Proxy address:port(仅在需要代理访问互联网时使用)详细部署指南请参见Check Point 在线文档
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务