![Kali Linux高级渗透测试(原书第3版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/566/33211566/b_33211566.jpg)
上QQ阅读APP看书,第一时间看更新
1.6.4 在Docker中安装Kali
Docker是一个开源项目,旨在即时自动部署软件容器和应用程序。Docker还在Linux上提供了操作系统级的虚拟化附加抽象和自动化层。
Docker适用于Windows、Mac、Linux、AWS(Amazon Web Services)和Azure。对于Windows,Docker可从https://download.docker.com/下载。
Docker安装完成后,运行Kali Linux十分简单,只需运行docker pull kalilinux/kali-linux-docker和docker run-t-i kalilinux/kali-linux-docker/bin/bash命令就可以了。
如图1-8所示,我们可以从Docker直接运行Kali Linux。此外,需要注意Docker在后台利用了VirtualBox环境。所以,从技术上讲,它是通过Docker容器运行在VirtualBox的虚拟机。
![](https://epubservercos.yuewen.com/4702ED/17760729907000606/epubprivate/OEBPS/Images/1t8.jpg?sign=1739103254-vYU3jZgcdMTjPBw4DuQzZsCeowxQmvYF-0-95d89c462b6b8c8a292a244473f67d1d)
图1-8 使用命令安装Kali Linux
一旦Docker下载完成,你就可以通过命令docker run-t-i kalilinux/kali-linux-docker/bin/bash运行Docker镜像,如图1-9所示。
![](https://epubservercos.yuewen.com/4702ED/17760729907000606/epubprivate/OEBPS/Images/1t9.jpg?sign=1739103254-fEVStBXh9tQXQCduTHU9bt0j12YZfaoL-0-d835940ab06be0edb2fc881beb5a06d7)
图1-9 运行bash
确保VT-X在BIOS系统中启用,并且Hyper-V在Windows中启用。注意启用Hyper-V将使VirtualBox无法工作,如图1-10所示。
![](https://epubservercos.yuewen.com/4702ED/17760729907000606/epubprivate/OEBPS/Images/1t10.jpg?sign=1739103254-nw7Ju1EN1SfahCrHvsWOZn6jpGlT24mt-0-3f5fa8717d768184980fcbbe4a1293b9)
图1-10 启用Hyper-V界面