kali安装docker(亲测有效)

该文提供了一种在KaliLinux上安装Docker的详细教程,包括添加DockerGPG密钥,更新源,安装软件包,系统更新,安装docker.io,验证安装,以及如何处理国内网络问题和使用加速器。此外,还介绍了安装docker-compose的步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

kali安装docker

前言:由于要搭建漏洞测试环境,所以需要在kali上安装docker,按照我的操作步骤运行,应该都能成功。

第一步:添加Docker官方的GPG密钥

curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -

第二步: 第二步更新源

echo ‘deb https://download.docker.com/linux/debian stretch stable’> /etc/apt/sources.list.d/docker.list

这样添加会有问题,采取图片下面的方法

cd /etc/apt/sources.list.d/

vim docker.list

添加 deb https://download.docker.com/linux/debian stretch stable 然后保存


第三步:直接导入证书

apt-get install apt-transport-https ca-certificates curl gnupg2 software-properties-common

第四步:系统更新

apt-get update

第五步: 安装docker

sudo apt install docker.io

第六步:检查docker安装是否成功

docker -v

Docker常用命令:

service docker start   //启动docker服务
docker version   //查看docker版本信息
docker ps  查看容器
docker  images   查看已有的镜像
备注:由于国内网络问题,建议使用加速器加快镜像的下载
添加加速器方法:
编辑这个文件,如果没有对话就创建这个文件
vim /etc/docker/daemon.json
内容如下:
{
"registry-mirrors": [
"http://hub-mirror.c.163.com"
]
}
这里我使用对是国内 163 网易源,其他源可以自行百度替换。
配置完成后重启服务才可以生效:命令如下
sudo systemctl daemon-reload
sudo systemctl restart docker

  
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29

docker安装成功后,需要安装compose

输入执行命令:

apt install docker-compose

然后输入y就可以。安装完毕后,输入docker-compose,显示下面页面,安装成功!




普通网友

kali安装docker(亲测有效)

### 如何在 Kali Linux 上安装 Docker 要在 Kali Linux 上成功安装 Docker,可以按照以下方法操作: #### 更新系统包 首先,更新系统的软件包列表以确保获取最新的依赖项: ```bash sudo apt update && sudo apt upgrade -y ``` #### 安装必要的工具和库 为了能够通过 `apt` 使用 HTTPS 来访问 Docker 的官方仓库,需先安装一些必备的程序: ```bash sudo apt install apt-transport-https ca-certificates curl gnupg lsb-release -y ``` 此命令会安装用于管理 GPG 密钥环的工具以及允许 APT 通过 HTTPS 访问存储库的支持[^1]。 #### 添加 Docker 的官方 GPG 密钥 运行以下命令来添加 Docker 的官方 GPG 密钥: ```bash curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg ``` 这一步是为了验证下载的内容未被篡改并来自可信源[^2]。 #### 设置稳定的 Docker 存储库 接下来配置 APT 源以便从 Docker 的稳定版本存储库中拉取镜像文件: ```bash echo \ "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/debian \ $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null ``` 这里需要注意的是,尽管 Kali 基于 Debian 构建,但在某些情况下可能需要手动调整发行版代号以匹配最近支持的 Debian 版本。 #### 安装最新版本的 Docker Engine 完成上述设置之后就可以正式开始安装 Docker 引擎了: ```bash sudo apt update sudo apt install docker-ce docker-ce-cli containerd.io -y ``` 此时应该已经完成了 DockerKali Linux 中的基础部署工作。 #### 验证 Docker 是否正常启动 最后可以通过下面这条指令试服务状态是否健康: ```bash sudo systemctl status docker ``` 如果显示绿色活动字样则表明一切就绪;另外还可以尝试执行 hello-world 容器进一步确认环境可用性: ```bash sudo docker run hello-world ``` 以上就是在 Kali Linux 平台上逐步实现 Docker 成功落地的过程概述。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

坦笑&&life

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值