CENTOS7安裝DOCKER步驟以及安裝阿里鏡像加速后無法正常啟動服務的問題2018年1月


本文時間2017年12月7日,比較新,大家可以直接參考。有問題直接評論

我根據菜鳥教程通過yum install docker安裝了docker,由於測試發現奇慢無比,所以就安裝了阿里雲的加速,隨后也嘗試了DaoCloud的鏡像。

配置成功后一直報錯

我嘗試了各種原因,發現都不靠譜。因為阿里這樣的公司是不會漏掉什么關鍵配置的。那么原因在哪里呢?就是安裝過程不是標准做法,漏掉了某些配置。我才是可能配置數據倉庫的問題。所以現在我更分一份最新的安裝手冊。大家可以重現安裝一下Docker問題就解決了。

要求Centos7以上

清除老版本

$ sudo yum remove docker \
                  docker-common \
                  docker-selinux \
                  docker-engine

 設定數據倉庫配置

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

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

 安裝Docker-ce

$ sudo yum install docker-ce

 開啟服務並驗證

$ sudo systemctl start docker

$ sudo docker run hello-world

 如果hello-world正常運行則表示安裝成功,只要是Centos7.0網絡鏈接正常,就傻瓜式copy即可。

接下來簡單減少如何配置鏡像加速器,親測效果剛剛的。

1.      首先需要有阿里雲賬號,沒有就注冊阿里雲開發賬號:

https://dev.aliyun.com/

 

2.      進入加速器頁面:

https://cr.console.aliyun.com/#/accelerator

 

進去之后會看到如下代碼,由於每個人的實際代碼稍有差別,所以大家傻瓜式copy自己頁面下的代碼即可。

測試一下效果,發現一分鍾就跑完了。之前跑了快一個小時。

[root@localhost docker]# docker run ubuntu:15.10 /bin/echo "Hello world"
Unable to find image 'ubuntu:15.10' locally
15.10: Pulling from library/ubuntu
7dcf5a444392: Pull complete 
759aa75f3cee: Pull complete 
3fa871dc8a2b: Pull complete 
224c42ae46e7: Pull complete 
Digest: sha256:02521a2d079595241c6793b2044f02eecf294034f31d6e235ac4b2b54ffc41f3
Status: Downloaded newer image for ubuntu:15.10
Hello world

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM