1、查看系統版本:
Docker需要Linux Kernels 大於3.10並且是64-bit的機器,用uname -a可以查看是否符合要求。
2、執行命令
編輯文本: vim /etc/apt/sources.list.d/backports.list, 加入以下代碼:
deb http://http.debian.net/debian wheezy-backports main
然后刷新源: apt-get update
如果有安裝過docker,則先刪除舊版本docker
apt-get purge lxc-docker*
apt-get purge docker.io*
apt-get update
3、確認apt添加了https方法和CA cerificates
apt-get install apt-transport-https ca-certificates
4、添加一個新的GPG key
apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76
5、編輯文件:
vim /etc/apt/sources.list.d/docker.list, 因為Kali2.0是基於Debian Wheezy版本,所以加入下面代碼:
deb https://apt.dockerproject.org/repo debian-wheezy main
#On Debian Jessie
#deb https://apt.dockerproject.org/repo debian-jessie main
#On Debian Stretch/Sid
#deb https://apt.dockerproject.org/repo debian-stretch main
保存后,然后更新: apt-get update
6、確認正確安裝repository
apt-cache policy docker-engine
7、正式安裝:
apt-get update
apt-get install docker-engine# 安裝結束,打開docker服務
service docker start# 驗證安裝,運行測試樣例
docker run hello-world# 如果沒有錯誤就大功造成了!