- 先安装 Docker
apt-get install docker.io
docker --version
查询到版本表明安装成功
-
下载 Webgoat镜像并查看
docker pull webgoat/webgoat-8.0 docker images
Webgoat镜像
-
运行环境
docker run -p 8080:8080 -t webgoat/webgoat-8.0
屏幕截图 2021-07-06 150859.png
- 在浏览器中打开 http://127.0.0.1:8080/Webgoat,注册并登陆
屏幕截图 2021-07-06 152054.png
- Docker 用法
docker command --help //查看命令用法
docker run //创建一个新的容器并**运行一个命令**
-d: 在后台运行容器并返回容器ID
-i:以交互模式运行容器,表示需要交互
-t:为容器重新分配一个伪输入端,表示开启一个终端,常用-it(有终端才能交互)
-P:随机端口映射
-p:指定端口映射
--name:给docker指定名称
docker ps //列出docker
-a:列出所有
-l:显示最近
docker start/stop/restart [docker name] //启动/停止/重启某一docker