qsnctf / base_nginx

拥有Nginx的基础Docker环境

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

说明

环境

Linux环境:alpine
Web服务:Nginx

如何使用

  1. Git Clone 本仓库
  2. www目录中放入自己的Web题目代码。
  3. 检查Dockerfile是否需要额外配置,如修改权限等。
  4. 检查files中的nginx.conf是否符合题目要求,如目录定义、协议定义等。
  5. 检查是否需要修改flag.sh,比如需要在题目中替换某个文本为FLAG?(默认是将FLAG写入/flag)
  6. 构建项目
  7. 测试

如何构建

使用Docker Build

docker build -t name/challenges_name:version_tag .

使用Docker Compose

需要编写好docker-compose.yml

docker-compose build

About

拥有Nginx的基础Docker环境


Languages

Language:Dockerfile 46.7%Language:HTML 37.8%Language:Shell 15.6%