操作步驟
1、修改更新源:kali命令窗口執行下面命令
sudo vim /etc/apt/sources.list
2、加入以下更新源
點擊查看代碼
#中科大
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、保存,按下esc,輸入 :wq
4、添加docker GPG密鑰 ,在kali的命令窗口執行
curl -fsSL https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/debian/gpg | sudo apt-key add -
5、配置Docker APT repository,kali下執行
echo 'deb https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/debian/ buster stable' | sudo tee /etc/apt/sources.list.d/docker.list
6、更新源,在kali執行下面命令
apt-get update
apt-get upgrade
7、卸載docker(之前的舊版本,如果之前沒有安裝,就不需要卸載)
apt-get remove docker docker-engine docker.io
8、安裝docker:
sudo apt-get install docker docker-compose
9、驗證是否成功安裝
docker --version
易錯問題
在安裝docker的時候提示包找不到,此時我們可以嘗試執行:apt-get update
如果更新失敗,我們需要打開第一步的源的文件,將官方源注釋掉,只用中科大的源就好了