Docker安裝和Vulfocus靶場搭建


環境


系統:Ubantu(64位)

docker安裝


使用官方安裝腳本自動安裝
安裝命令如下:

curl -fsSL https://get.docker.com | bash -s docker --mirror aliyun
也可以使用國內daocloud一鍵安裝命令:
curl -sSL https://get.daocloud.io/docker | sh

開啟服務

systemctl start docker

測試

卸載docker
刪除安裝包

yum remove docker-ce

刪除鏡像、容器、配置文件等內容:

rm -rf /var/lib/docker

部署Vulfocus


github:https://github.com/fofapro/vulfocus

官方網站:https://fofapro.github.io/vulfocus/#/

拉取vulfocus鏡像

docker pull vulfocus/vulfocus:latest
#注意:這里鏡像拉取不上重新啟動一下docker環境

運行vulfocus

docker run -d -p 80:80 -v /var/run/docker.sock:/var/run/docker.sock  -e VUL_IP=192.168.132.144 vulfocus/vulfocus
#如果端口被占用,則命令執行不成功
-v /var/run/docker.sock:/var/run/docker.sock 為 docker 交互連接。
-e DOCKER_URL 為 Docker 連接方式,默認通過 unix://var/run/docker.sock 進行連接,也可以通過 tcp://xxx.xxx.xxx.xxx:2375 進行連接(必須開放 2375 端口)。
-v /vulfocus-api/db.sqlite3:db.sqlite3 映射數據庫為本地文件。
-e VUL_IP=xxx.xxx.xxx.xxx 為 Docker 服務器 IP ,不能為 127.0.0.1

Vulfocus登錄


默認賬戶密碼為 admin/admin

登錄之后就可以在鏡像管理中下載自己需要使用的鏡像文件了(如果其中沒有鏡像,可以多刷新刷新)

參考文章

https://fofapro.github.io/vulfocus/#/images/README


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM