一直没有玩过docker,想在kali上运行docker试一下,众所周知,KALI是基于debian的发行版,本来想参考官网的安装手册,使用debian安装方式进行安装,由于是kali下 官网的自动安装命令需要取一些系统参数一直取不到,所以手工偿试成功安装后记录如下;
系统安装要求:
官方手册里面说支持amd64\armhf\arm64等架构,我这边是64位的虚拟机,在支持列表中
Docker Engine - Community is supported on x86_64 (or amd64), armhf, and arm64 architectures.
卸载旧版本:
如果没有旧版本此步略过
sudo apt-get remove docker docker-engine docker.io containerd runc
root@kali:~# sudo apt-get remove docker docker-engine docker.io containerd runc
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
软件包 docker-engine 未安装,所以不会被卸载
软件包 containerd 未安装,所以不会被卸载
软件包 docker 未安装,所以不会被卸载
软件包 docker.io 未安装,所以不会被卸载
软件包 runc 未安装,所以不会被卸载
升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 531 个软件包未被升级。
root@kali:~#
如果登陆kali用的是非roo帐号需要带前面的sudo,直接用root帐号就不需要带sudo.</