從 2017 年 3 月開始 docker 在原來的基礎(chǔ)上分為兩個分支版本: Docker CE 和 Docker EE。Docker CE 即社區(qū)免費版,Docker EE 即企業(yè)版,強(qiáng)調(diào)安全,但需付費使用。這里使用社區(qū)版。
Docker官網(wǎng)地址:https://www.docker.com
Docker軟件鏡像查詢地址:https://hub.docker.com/
本文參考:
1.阿里云社區(qū)docker安裝: https://yq.aliyun.com/articles/110806
2.Runoob教程: https://www.runoob.com/docker/centos-docker-install.html
如果使用超級管理員登錄,不需要在命令前加sudo
卸載已經(jīng)安裝的docker(沒有的話可以忽略)
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
-
安裝必要的一些系統(tǒng)工具
sudo yum install -y yum-utils device-mapper-persistent-data lvm2 -
添加軟件源信息(使用阿里的資源庫)
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo -
更新 yum 緩存
sudo yum makecache fast -
更新并安裝 Docker-CE
sudo yum install docker-ce docker-ce-cli containerd.io
注意:其他注意事項在下面的注釋中
官方軟件源默認(rèn)啟用了最新的軟件,您可以通過編輯軟件源的方式獲取各個版本的軟件包。例如官方并沒有將測試版本的軟件源置為可用,你可以通過以下方式開啟。同理可以開啟各種測試版本等。
vim /etc/yum.repos.d/docker-ce.repo
將 [docker-ce-test] 下方的 enabled=0 修改為 enabled=1
-
查看安裝版本
docker version -
開啟Docker服務(wù)
sudo service docker start