安装GZ::CTF 一个开源的CTF比赛平台
文章发布时间:
最后更新时间:
最后更新时间:
系统:Ubuntu 20.04.4 Focal Fossa
配置apt镜像源,可到清华镜像站寻找合适版本
1 | osboxes@osboxes:~$ sudo vi /etc/apt/sources.list |
以下为清华Ubuntu 20.04 LTS (focal)镜像源
1 | # 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释 |
更新软件源,漫长的时间……
1 | osboxes@osboxes:~$ sudo apt update |
更新完成之后安装docker和docker-compose
1 | osboxes@osboxes:~$ sudo apt install docker.io docker-compose |
使用下列命令查看版本判断是否安装成功
1 | osboxes@osboxes:~$ docker-compose -v |
接下来到GZ:CTF根据文档部署,首先创建一个GZCTF文件夹,根据文档创建配置appsettings.json和docker-compose.yml文件
appsettings.json
1 | osboxes@osboxes:~/GZCTF$ vi appsettings.json |
1 | { |
docker-compose.yml
1 | osboxes@osboxes:~/GZCTF$ vi docker-compose.yml |
1 | version: "3.0" |
搞完之后启动
1 | osboxes@osboxes:~/GZCTF$ sudo docker-compose up -d |
就完成了,根据服务器对应IP访问即可
1 | osboxes@osboxes:~/GZCTF$ sudo docker ps |
好耶,完结撒花❀
