运行靶场并启动
1 | docker-compose up -d # 安装并启动靶场环境也称创建容器 |
若出现问题,或者更新了配置文件,需要手工来编译靶场环境
1 | docker-compose build # docker-compose up -d命令包含了docker-compose build |
查看端口
1 | docker-compose ps |
在本虚拟机上可以使用 [本虚拟机ip]:[端口号] 来进行访问
物理机访问
若要在物理机中访问虚拟机docker环境
首先,看看物理机能不能ping通虚拟机(同一个网段)
- 物理机ip
- 虚拟机ip
在可以ping通虚拟机的前提下,设置静态路由
首先,查看docker的ip
可以看到,该容器的IPAddress为172.18.0.3
那么在物理机上设置静态路由
1 | route add -p 172.18.0.0 mask 255.255.0.0 192.168.6.130 |
就可以在物理机上访问 http://172.18.0.3:80 了
删除永久路由
1
route delete 172.18.0.0
打印路由表
1
route print
docker命令
1 | docker-compose down # 关闭靶场 |