1.1?解決安裝Docker問題
Linux的發行版本,大多數還是在用CentOS,雖然CentOS已經不更新了。。。。。CentOS因為不更新了,所以很多的yum源都失效了。導致安裝Docker失敗!
只需要更新一下yum源。直接將之前默認的yum源替換為阿里的。
可以直接手動的去下載阿里的yum源文件,訪問下面路徑,直接下載。
https://mirrors.aliyun.com/repo/Centos-7.repo
將下載好的文件,拖拽到/etc/yum.repos.d目錄下。
替換掉原來的CentOS-Base.repo
1在替換好文件后,直接執行兩個命令
# 清空之前的yum源 yum clean all # 重新加載當前yum源 yum makecache
這里搞定就可以開始下載Docker了。
下載Docker依賴的組件
yum -y install yum-utils device-mapper-persistent-data lvm2
設置下載Docker服務的鏡像源,設置為阿里云
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
安裝Docker服務
yum -y install docker-ce
安裝成功后,需要啟動docker服務,并且設置docker是開機自啟項
# 啟動docker服務 systemctl start docker # 設置開機自動啟動docker systemctl enable docker
測試安裝結果
docker version
1.2 Docker拉取鏡像的問題
很多同學在拉取鏡像的時候,會出現拉取鏡像失敗,錯誤如下
開始設置一些Docker鏡像的國內可用的鏡像站。
目錄是在/etc/docker/在這個目錄下追加daemon.json的文件
執行下述命令
# cat > /etc/docker/daemon.json <<EOF {"registry-mirrors": ["https://docker.m.daocloud.io","https://docker.rainbond.cc","https://docker.lmirror.top"] } EOF # systemctl daemon-reload # systemctl restart docker