【慕伏白】Kali 系统下安装 docker

发布于:2025-08-16 ⋅ 阅读:(19) ⋅ 点赞:(0)


更改源

  1. 进入配置文件
vim /etc/apt/sources.list
  1. 将原有的 Kali 官方源注释掉,然后选择一个源粘贴进配置文件

# 中科大Kali镜像源
deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free non-free-firmware contrib
deb-src http://mirrors.ustc.edu.cn/kali kali-rolling main non-free non-free-firmware contrib

# 阿里云Kali镜像源
deb http://mirrors.aliyun.com/kali kali-rolling main non-free non-free-firmware contrib
deb-src http://mirrors.aliyun.com/kali kali-rolling main non-free non-free-firmware contrib

# 清华大学Kali镜像源
deb http://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free non-free-firmware
deb-src https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free non-free-firmware
  1. 保存退出
  2. 更新源
sudo apt update

安装 Docker

  1. 如果你过去安装过 docker,先删掉
for pkg in docker.io docker-doc docker-compose podman-docker containerd runc; do apt-get remove $pkg; done

# 删除错误的 Docker 源文件
sudo rm /etc/apt/sources.list.d/docker.list
  1. 安装依赖
apt-get update
apt-get install ca-certificates curl gnupg
  1. 安装 docker.io

Docker.io 通常指的是 Docker Hub 的域名,它是 Docker 官方的镜像仓库和服务平台。

sudo apt install -y docker.io
sudo systemctl enable docker --now
docker
  1. 将用户添加到 docker
sudo usermod -aG docker $USER
  1. 重启系统
  2. 添加 Docker 官方软件仓库配置(Docker 源)

Docker CE 是 Docker 社区版,Kali Linux 基于 Debian,因此我们需要使用 Debian 当前的稳定版本
截至2025年8月13日,当前稳定版本为 trixie ,版本更新后修改下方版本号即可。

echo "deb [arch=amd64 signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/debian trixie stable" | \
  sudo tee /etc/apt/sources.list.d/docker.list
  1. 导入 gpg 密钥:
curl -fsSL https://download.docker.com/linux/debian/gpg |
  sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
  1. 安装最新版本的 docker-ce
sudo apt update
sudo apt install -y docker-ce docker-ce-cli containerd.io

参考文献

[1] 在 Kali Linux 上安装 Docker


网站公告

今日签到

点亮在社区的每一天
去签到