Docker安裝和Vulfocus靶場搭建
阿新 • • 發佈:2021-10-24
環境
系統: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
登入之後就可以在映象管理中下載自己需要使用的映象檔案了(如果其中沒有映象,可以多重新整理重新整理)
參考文章