kali Rolling安裝docker

referer from:

https://www.cnblogs.com/Roachs/p/6308896.html


一、安裝準(zhǔn)備

kali linux是基于Debian Wheezy,所以我在Docker的官網(wǎng)按照Debian wheezy的方法安裝,這里算是翻譯

二、安裝過(guò)程

先決條件

Docker需要一個(gè)64位的安裝,無(wú)論你的Debian版本。 此外,你的內(nèi)核必須至少是3.10。 最新的3.10次要版本或更新的維護(hù)版本也是可以接受的。

可以用下列命令來(lái)查看一下自己kali的內(nèi)核頭版本

# uname-r

1、對(duì)于Debian wheezy用戶i必須提供反向端口,啟用backports

(1)用任意編輯器打開/etc/apt/sources.list.d/backports.list文件,如果沒有這個(gè)文件,就創(chuàng)建一個(gè)。

(2)刪除現(xiàn)有所有條目后添加一條新的反向端口條目

deb http://http.debian.net/debian wheezy-backports main

(3)更新軟件包信息

# apt-get update

2、更新apt存儲(chǔ)庫(kù)

(1)如果之前安裝過(guò)docker,則執(zhí)行下列命令,清楚舊的存儲(chǔ)庫(kù)

# apt-get purge lxc-docker*# apt-get purge docker.io*

(2)更新存儲(chǔ)庫(kù)信息,確保apt使用https方法,并安裝CA證書

# apt-get update

# apt-getinstallapt-transport-https ca-certificates gnupg2

(3)添加新的GPG key(這里可能會(huì)失敗幾次,提示從公鑰服務(wù)器接受失敗,多試幾次就可以了)

# apt-key adv \--keyserver hkp://ha.pool.sks-keyservers.net:80 \--recv-keys 58118E89F3A912897C070ADBF76221572C52609D

(4)用任意編輯器打開/etc/apt/sources.list.d/docker.list文件,如果不存在,就創(chuàng)建一個(gè)

刪除現(xiàn)有的所有條目,并添加新的條目(我只列出wheezy添加的,其他版本的請(qǐng)自行到官網(wǎng)查看)

deb https://apt.dockerproject.org/repo debian-wheezy main

(5)更新apt存儲(chǔ)庫(kù),并驗(yàn)證apt存儲(chǔ)庫(kù)是正確的

# apt-get update

# apt-cache policy docker-engine

安裝Docker

1、更新apt存儲(chǔ)庫(kù)

# apt-get update

2、安裝Docker

# apt-getinstalldocker-engine

3、啟動(dòng)Docker服務(wù)

# service docker start

4、更新Docker

# apt-get upgrade docker-engine

5、卸載Docker

(1)卸載docker軟件包

# apt-get purge docker-engine

(2)卸載docker所有程序包和依賴關(guān)系

# apt-get autoremove --purge docker-engine

(3)如果要?jiǎng)h除所有圖像,容器和卷,請(qǐng)運(yùn)行以下命令

#rm-rf /var/lib/docker

參考:

Docker官網(wǎng)地址:https://docs.docker.com/

Debian安裝Docker官方教程:https://docs.docker.com/engine/installation/linux/debian/

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容