本文時間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. 首先需要有阿里雲賬號,沒有就注冊阿里雲開發賬號:
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