docker run -p 8801:8901 -v /etc/localtime:/etc/localtime:ro -v /etc/timezone:/etc/timezone:ro --label remarks="通用备案模板" --label 创建日期="2025-10-31" --label version="1.1" -d --name beian beian-universal-template
可以利用备案通用模板的镜像,制定自己的个性化镜像。 创建一个dockerfile,将自己的域名备案信息和配置文件放到dockerfile同一个路径的conf目录下。
dockerfile如下:
FROM beian-universal-template:latest
COPY conf/ /conf然后,构建
docker build -t custom-beian-instance .docker run -p 8901:8901 -v /etc/localtime:/etc/localtime:ro -v /etc/timezone:/etc/timezone:ro --label description="beian备案镜像实例" --label 启动日期="2025-11-29" -d --name beian custom-beian-instance添加访问日志文件,可以记录访问 www.yourdomain.com 下的嗅探客户端 IP 。
提供一个时间设置,通过这个时间控制 /reload 是否允许执行。 防止有人恶意请求 /reload 接口。 在设置网站初期,可以将这个时间值设置的短一点,比如允许 2 秒刷新一次。 一旦设置完成,不再需要热加载配置数据的时候,将此数值设置大一些即可。
防止恶意热加载,增加IpFilter。记录第一次访问应用的Ip地址,只允许第一次访问的Ip访问此接口。