docker 不同環境下的安裝步驟

一、Ubuntu 環境下安裝docker     https://url.cn/5yuOCjw

1.系統要求:對docker的支持已經很成熟,只有64 位即可  目前最低支持版本爲14.04 LTS 

                     推薦使用:16.04LTS 或者 18.0.4 LTS 系統內核越新越好,以自持docker最新的特性

查看內核版本信息:uname -a  或者 cat /proc/version

如果使用的是16.04LTS ,爲了讓Docker使用aufs存儲,推薦安裝如下兩個軟件包:

sudo apt-get update

sudo apt-get install -y  linux-image-extra-$(uname -r)  linux-image-extra-virtual

注意:LTS 意味着更穩定的功能和更長期的升級支持,生產環境中推薦儘量使用LTS版本。

2.添加鏡像源

首先安裝 apt-transport-https等軟件包支持https協議的源:

sudo apt-get update

sudo apt-get install -y apt-transport-https ca-certificates curl software-properties-common

添加源的gpg密鑰

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -OK

確認導入指紋爲“9DC8 5822 9FC7 DD38 864A E2D8 8D81 803C 0EBF CD88” 的GPG公鑰:

sudo apt-key fingerprint 0EBFCD88 pub 4096R/0EBFCD88 2017-02-22 key fingerprint = 9DC8 5822 9FC7 DD38 864A E2D8 8D81 803C 0EBF CD88 uid Docker Release (CE ded) <[email protected]> sub 4096R/F273FCD8 2017-02-22

獲取當前操作系統的代號:

lsb_release -cs

一般 16.04 LTS 代號爲xenial 18.04 LTS代號爲bionic

通過命令添加docker穩定版本的官方軟件源

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

添加成功後再次更新apt軟件包緩存:

sudo apt-get update 

開始安裝docker ,軟件包名稱爲docker -ce 代表的是社區版本:

sudo apt-get install -y docker -ce

如果系統中存在較舊的版本的docker,會提示是否先刪除,選擇是即可

二、centos環境下安裝docker

docker目前支持centos7及以後的版本,64位,內核至少3.10

爲了方便添加軟件源,以及支持devicemapper存儲類型,安裝如下軟件包:

sudo yum update

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

添加docker穩定版本的yum軟件源

sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker -ce.repo

之後更新yum軟件源緩存,並安裝docker:

sudo yum update

sudo yum install -y docker -ce

最後,確認docker服務啓動正常:

sudo systemctl start docker

 

 

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