KAL1 LINUX 官方文档之容器版本 --- 使用 Kali Linux Docker 镜像(更新于2022)
使用 Kali Linux Docker 镜像
要使用Kali Linux Docker 镜像,我们将执行以下命令:
kali@kali:~$ docker pull docker.io/kalilinux/kali-rolling
kali@kali:~$
kali@kali:~$ docker run --tty --interactive kalilinux/kali-rolling
┌──(root㉿e4ae79503654)-[/]
└─#
┌──(root㉿e4ae79503654)-[/]
└─# exit
kali@kali:~$
请注意,这不允许 systemd 功能,这将允许访问诸如systemctl
. 有一些方法可以让 systemd 与 Docker 一起工作,但是它们包括修改 Dockerfile 和docker run
标志。在这个时候,这不会被覆盖。
另请注意,以下所有图片均未附带“默认”元包。您将需要apt update && apt -y install kali-linux-headless
.
要恢复已退出的容器,我们将完成以下操作:
kali@kali:~$ docker container list --all
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
d36922fa21e8 kalilinux/kali-rolling "/bin/bash" 2 minutes ago Exited (0) About a minute ago lucid_heyrovsky
kali@kali:~$
kali@kali:~$ docker start d36922fa21e8
kali@kali:~$
执行以下命令后,您将附加到 Docker 容器,但是您必须按一次 return 才能完全看到提示。
kali@kali:~$ docker attach d36922fa21e8
┌──(root㉿d36922fa21e8)-[/]
└─#
这将恢复容器在运行初始docker run
命令或最后一个docker start
和docker attach
序列后离开它的任何状态。
最后,如果您完成了容器,您可以使用以下命令将其删除:
kali@kali:~$ docker rm d36922fa21e8
d36922fa21e8
kali@kali:~$
更新日期:2022 年 7 月 26 日
作者: gamb1t
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构