Kali Docker是Kali Linux的容器应用,它为安全攻防研究和测试提供了便捷而高效的环境。使用Kali Docker可以避免在系统上安装各种工具和依赖库,也能避免在虚拟机上进行复杂而耗时的配置。本文将介绍如何在Kali Linux上使用Docker安装和运行Kali Docker。
安装Docker
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/debian $(lsb_release -cs) stable"
sudo apt-get update
sudo apt-get install docker-ce
如果遇到404或者无法连接Docker下载站点的问题,可以通过修改DNS配置或者使用VPN解决。
下载Kali Docker
sudo docker pull kalilinux/kali-linux-docker
启动Kali Docker
sudo docker run -t -i kalilinux/kali-linux-docker /bin/bash
可以通过在Kali Docker中执行"apt-get update"和"apt-get install"来安装其它工具和依赖库。需要注意的是,Kali Docker默认没有启用"root"用户,需要在普通用户下使用"sudo"命令。
关闭Kali Docker
exit
需要注意的是,退出容器并不会删除容器,只是停止了容器的运行。可以通过以下命令来查看运行的容器并删除它们:
sudo docker ps -a
sudo docker rm container_id