步骤 1:创建 docker-compose.yml 文件
在你的服务器上,创建一个目录(比如 kali-docker),然后进入该目录:
mkdir -p ~/kali-docker && cd ~/kali-docker
使用文本编辑器(如 nano)创建 docker-compose.yml 文件:
vim docker-compose.yml
然后写入以下内容:
version: '3'
services:
kali:
image: kalilinux/kali-rolling
container_name: kali-linux
stdin_open: true
tty: true
restart: unless-stopped
volumes:
- ./data:/mnt # 挂载本地目录到 Kali 容器内
按 Ctrl+X,然后按 Y 保存并退出。
步骤 2:启动 Kali Linux 容器
在 kali-docker 目录下,运行:
docker-compose up -d
-d 参数表示后台运行。
步骤 3:进入 Kali Linux 容器
运行以下命令进入容器:
docker exec -it kali-linux /bin/bash
步骤 4:更新 Kali 并安装常用工具
进入 Kali 容器后,执行:
apt update && apt upgrade -y
然后安装常用的渗透工具,例如:
apt install -y kali-linux-top10
步骤 5:停止和删除容器
如果你想停止 Kali Linux 容器:
docker-compose down
如果想删除容器数据:
docker-compose down -v
这样,你的 Kali Linux 运行环境就搭建好了!如果需要 GUI 版本,可能需要使用 VNC 或 X11 转发来支持图形界面。










