1. 程式人生 > 其它 >Docker安裝和Vulfocus靶場搭建

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


拉取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=10.10.10.10 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

預設賬戶密碼為 admin/admin

登入之後就可以在映象管理中下載自己需要使用的映象檔案了(如果其中沒有映象,可以多重新整理重新整理)

參考文章

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