kali系统安装docke(最新)

本文档详细介绍了在系统上安装Docker的步骤,包括检查内核版本、更新apt源、添加Docker GPG密钥、执行APT更新、安装Docker、验证Docker安装以及常用命令。特别提到了使用国内镜像源以加速Docker的下载和更新过程。

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

目录

1、检查内核版本(为5.10)

 2、更新apt源

3、添加Docker官方的GPG密钥

 4、APT更新

5、安装docker

6、验证docker

7、docker常用命令以及添加docker镜像加速器
​​​​​​​

1、检查内核版本(5.10)

uname -a

 2、更新apt源

#进入sources.lis重新编辑apt源
vim /etc/apt/sources.list
#将下面的复制,粘贴进去
#中科大
deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
deb-src http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
 
#阿里云
deb http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
deb-src http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
 
#清华大学
#deb http://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free
#deb-src https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free
 
#浙大
#deb http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free
#deb-src http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free
 
#东软大学
#deb http://mirrors.neusoft.edu.cn/kali kali-rolling/main non-free contribp.kali.org/kali kali-rolling main non-free contrib
 
#重庆大学
#deb http://http.kali.org/kali kali-rolling main non-free contrib
#deb-src http://http.kali.org/kali kali-rolling main non-free contrib

3、添加Docker官方的GPG密钥

#添加dockerPGP
curl -fsSL https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/debian/gpg | sudo apt-key add –
#配置Docker APT repository:
echo 'deb https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/debian/ buster stable' | sudo tee /etc/apt/sources.list.d/docker.list

 4APT更新

#进行apt更新
apt-get update && apt-get upgrade && apt-get dist-upgrade
 
#清除更新缓存
apt-get clean

5、安装docker

#安装docker
apt-get install docker docker-compose
#或
apt-get install docker.io

6、验证docker

docker -v

7、docker常用命令以及添加docker镜像加速器

service docker start     #启动docker服务
 
docker version           #查看docker版本信息
 
docker ps                #查看容器
docker ps -a             #可以查看已经退出的容器
 
docker  images           查看已有的镜像

删除docker中的镜像        docker rmi 镜像id   

删除docker中的容器        docker rm 容器id

 
#由于国内网络问题,建议使用加速器加快镜像的下载
 
#添加加速器方法:
 
#编辑/etc/docker/daemon.jso文件,如果没有,就创建这个文件
vim /etc/docker/daemon.json
 
#添加内容:
 
{
"registry-mirrors": [
"http://hub-mirror.c.163.com"
]
}
 
#这里是国内163网易源
 
#配置完成后重启服务即可生效
 
sudo systemctl daemon-reload
sudo systemctl restart docker

### 在 Kali Linux安装 Docker 最新稳定版 #### 准备工作 为了确保系统的软件包列表是最新的,在开始之前应当更新现有的软件包索引: ```bash sudo apt update && sudo apt upgrade -y ``` #### 安装必要的依赖项 一些必要的工具和库对于后续操作至关重要,可以通过下面的命令来安装这些依赖项: ```bash sudo apt install apt-transport-https ca-certificates curl software-properties-common gnupg lsb-release -y ``` #### 添加官方 GPG 密钥并配置源 获取来自 Docker 的官方 GPG 密钥以验证下载文件的真实性,并添加 Docker APT 源至系统中。 ```bash curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg 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 ``` #### 更新APT缓存 再次刷新本地的 APT 缓存以便能够找到新增加的 Docker 软件包: ```bash sudo apt update ``` #### 安装 Docker Engine 和其他组件 现在可以安全地通过 APT 来安装 Docker 及其相关组件了。这一步会自动处理所有的依赖关系并将最新的稳定版本部署到机器上。 ```bash sudo apt install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin -y ``` #### 验证安装成功与否 最后,启动 Docker 服务并通过简单的测试确认一切正常运作。 ```bash sudo systemctl start docker sudo systemctl enable docker sudo docker run hello-world ``` 如果以上命令顺利执行完毕,则说明 Docker 已经被正确安装到了 Kali Linux 中[^5]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值