了解更多:安装配置docker&maven环境|至察助安 - 网络安全干货博客
Docker是什么
Docker 是一个开源的应用容器引擎。
Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。
docker三个基本概念
- Image(镜像)
- Container(容器)
- Repository(仓库)
我们可以通过安装Docker,结合著名的漏洞环境集合Vulhub,快速的来搭建我们想要的漏洞验证环境。因Vulhub是基于Docker和Docker-compose来搭建的。安全人员可以极其便利地使用Docker生成一个带有特定漏洞的容器进行调试分析,从而减少在环境配置上的时间消耗,更专注于研究漏洞本身。
Docker的下载与安装
不同系统下的docker的下载与安装
https://www.runoob.com/docker/ubuntu-docker-install.html |
我们这里以macos
系统安装为例,mac可以选择brew
安装也可以直接选择手动安装,这里我们选择手动安装
https://docs.docker.com/desktop/install/mac-install/ |
跟其他软件安装一样,直接按照提示即可,最后我们可以在应用中看到Docker 图标,点击运行即可