現在網路上安裝教程滿天飛,很大一部分是別人的總結,可以說是成果,卻沒有介紹如何去實現這個成果方法。這篇就結合官網教程來聊聊如何在centos上安裝docker,舉一反三,其它技術也按照這種流程,那可謂是舒服。(官網教程是針對國外,所以國內安裝有些許調整)
版本說明
CentOS-7(新版本具有較高的使用性,很多企業不用CentOS-6.8版本,所以這邊選擇了CentOS-7的版本,符合企業真實場景)
官網安裝教程
https://docs.docker.com/engine/install/centos/
安裝docker
解除安裝舊版本
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
安裝docker環境所需的依賴
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
安裝docker
sudo yum install docker-ce docker-ce-cli containerd.io
配置阿里雲docker映象加速器(docker預設從國外下載映象,網速慢)
阿里雲docker映象加速器免費,登入申請即可
設定docker開機自啟動
system enable docker
驗證docker是否安裝成功
授之以魚不如授之以漁