Ubuntu 安裝 Docker
阿新 • • 發佈:2020-10-13
Ubuntu 安裝 Docker
當然如果你不願意用這麼麻煩的方法,還有更簡單的方式,,可以使用官方安裝指令碼自動安裝
使用aliyun映象源(僅適用於公網環境)
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
完成後直接使用第8步測試即可
-
先解除安裝可能存在的舊版本Docker,若不存在可忽略。
apt-get remove docker docker-engine docker-ce docker.io
-
更新apt包索引
apt-get update
-
**安裝以下包以使apt可以通過HTTPS使用儲存庫 **
apt install -y apt-transport-https ca-certificates curl software-properties-common
-
新增docker的安裝金鑰
使用阿里雲的docker源進行安裝的話要新增對應源的金鑰,docker官方的要對應官方的金鑰,選擇不同的源安裝金鑰不一樣的
阿里雲
curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
國外官方docker
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
對於不同的源只是網址裡面的域名變化了,但同樣可以使用其他的源,比如網易、中科大等
-
在ubuntu的系統源中新增對應的docker源
ubuntu的系統原始檔位置位於
/etc/apt/sources.list
add-apt-repository "deb [arch=arm64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
其中
$(lsb_release -cs)
是個系統函式,可以自動獲取當前ubuntu系統的版本,arm64
對應的cpu的版本,我的主機板是arm的,如果是電腦或者伺服器注意是安裝 amd64的,需要把arm64
amd64
同理第四步,新增docker映象源的時候,網址裡面的域名也要看選擇哪個源而變化的,上面舉例的是docker官方的也可以使用阿里的源新增進去
https://developer.aliyun.com/mirror/docker-ce -
再次更新 apt 包索引
apt-get update
-
安裝最新版本的Docker CE
如果在第7步安裝中出現404或者沒有找到包的情況,說明在第5步的時候映象源配置出錯,或者是當前的映象源沒有同步到最新的版本,考慮換一個,如果是用官方的話,是最穩的,沒有同步的情況,就是慢了一點。
-
驗證docker
systemctl status docker