Linux系統安裝Docker

第一步,確保Linux系統是64位的,因爲Docker是基於64位Linux的,通過下列命令查看Linux系統是64位還是32位,如果輸出結果中出現x86_64的就是64位,出現類似i686之類的就是32位:

uname -a

第二步,更新apt軟件列表:

sudo apt-get update

第三步,安裝CA證書,因爲訪問Docker使用的是HTTPS協議

sudo apt-get install apt-transport-https ca-certificates

第四步,安裝GPG:

sudo apt-get install dirmngr

第五步,添加新的GPG key:

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

第六步,添加Docker安裝源(也就是可以獲得Docker安裝包的地方)

echo deb https://apt.dockerproject.org/repo ubuntu-xenial main | sudo tee /etc/apt/sources.list.d/docker.list

第七步,再次更新apt軟件列表:

sudo apt-get update

第八步,驗證是否從正確的倉庫拉取安裝包:

apt-cache policy docker-engine

如果出現類似於如下的輸出,則說明是從正確的倉庫獲取包:
在這裏插入圖片描述
第九步,安裝Docker:

sudo apt-get install docker-engine

第十步,開啓Docker服務:

sudo service docker start

第十一步,運行Docker官方提供的hello-world程序來檢測Docker是否能夠順利運行程序:

sudo docker run hello-world

若輸出結果中包含如下信息,則表示安裝成功:
在這裏插入圖片描述
第十二步,創建Docker用戶組,因爲對於Docker而言,默認情況下只有root用戶或者通過sudo才能執行Docker命令,所以需要添加用戶權限:

sudo groupadd docker

第十三步,添加當前登錄用戶到Docker用戶組:

sudo usermod -aG docker 用戶名

執行上述命令後,需要註銷當前登錄用戶,然後重新登錄系統就可以無需sudo而順暢地執行Docker命令了。

學習資源:Docker 教程 | 菜鳥教程:https://www.runoob.com/docker/docker-tutorial.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章