在kali上安装docker

发布于 2021-07-15  40 次阅读


官方文档查阅https://docs.docker.com/engine/installation/linux/docker-ce/debian/

1、为什么在Kali上安装Docker?

Kali有很多工具,但是想运行一个不包含的工具,最干净的方法是通过Docker容器。例如,我正在研究一个名为vulhub的靶场测试环境
```
```vim
docker-compose up -d

```
非常简单,并且不会使用python依赖关系等污染系统的其余部分。此外,Kali软件包存储库中包含该工具的较旧版本,使用Docker您可以尝试使用现有工具的新版本而不会引起任何库版本冲突等。

# 2、部署前准备

在开始之前,请确保您的Kali Linux完全是最新的。

添加Docker PGP key:

因为国内对docker官网的网速支持并不友好,我将使用清华镜像作为代替,阿里云docker对一些镜像支持也太友好故未选择。

curl -fsSL https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/debian/gpg | sudo apt-key add -
配置Docker APT repository:

(Kali is based on Debian testing, which will be called buster upon release, and Docker now has support for it)

echo 'deb https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/debian/ buster stable' | sudo tee /etc/apt/sources.list.d/docker.list
更新APT

sudo apt-get update


# 3、安装Docker

如果您安装了旧版本的Docker,请卸载它们:

sudo apt-get remove docker docker-engine docker.io
安装docker:

sudo apt-get install docker-ce
查看docker状态:

sudo systemctl status docker
启动docker:

sudo systemctl start docker
开机自动启动:

sudo systemctl enable docker


擦肩而过的概率