Docker是一種容器化技術,它能夠讓你方便地運行應用程序在不同的環境中,如虛擬機和云。
現在,我們來看一下如何在Docker中安裝靶機。
$ docker pull vulnerables/web-dvwa #下載靶機鏡像
$ docker run -d -p 80:80 vulnerables/web-dvwa #以后臺模式運行容器,并將80端口映射到主機上的80端口
這個命令將從Docker Hub中下載名為“web-dvwa”的靶機鏡像并在容器中運行它。我們同樣指定了主機上映射的端口。
現在我們已經將靶機安裝在Docker中,我們可以在主機上啟動一個Web瀏覽器并訪問http://localhost來訪問它。