如何在CentOS7環境下安裝Docker

Docker CE 支持64 位版本Cent OS 7,而且要求內核版本不低於3.10。Cent OS 7知足最低內核的要求,但因爲內核版本比較低,部分功能(如Overlay2存儲層驅動)沒法使用,而且部分功能可能不太穩定。git

在命令行中輸入如下命令以查看系統內核版本,官方推薦內核版本在3.10及以上。docker

筆者的版本是3.10.0json

若是你以前安裝過Docker,那麼須要先卸載舊版本的Docker,執行以下命令:tomcat

這種方式最爲簡單快捷,只需下載並執行安裝腳本就能夠輕鬆安裝Docker。可是以前你可能須要查詢一下本地是否有curl工具。1markdown

  • 查詢本地是否有curl工具:

 

返回」/usr/bin/curl」表示本地有curl工具,能夠經過curl工具獲取安裝腳本並執行。若是沒有,則須要安裝curl工具,安裝完畢後再經過curl獲取安裝腳本。curl

  • 經過curl工具獲取安裝腳本並執行:
  • 經過yum獲取docker
  • 啓動Docker服務,並將其設置爲開機啓動。(CentOS 7中支持的新式 systemd 語法,寫法以下)
  • 修改鏡像倉庫(參考後段【使用鏡像加速器】)

因爲國內訪問直接訪問docker hub網速比較慢,拉取鏡像的時間就會比較長。通常咱們會使用鏡像加速或者直接從國內的一些平臺鏡像倉庫上拉取。工具

  • 解決方案一:使用國內的鏡像平臺

網易鏡像中心:https://c.163.com/hub#/m/home/
daocloud鏡像市場:https://hub.daocloud.io/
例如,經過網易鏡像中心拉取tomcat的鏡像:阿里雲

  • 解決方案二:使用國內的Docker鏡像加速器

在阿里雲官網註冊新用戶,點擊https://cr.console.aliyun.com 新建【鏡像加速器】,而後你會獲取一個專屬加速器地址,將該地址加入到文件 /etc/docker/daemon.json 中就能夠使用加速器了。atom

這裏寫圖片描述

經過修改daemon配置文件/etc/docker/daemon.json來使用加速器:url

  • Docker官方文檔:https://docs.docker.com/
  • Docker — 從入門到實踐:https://www.gitbook.com/book/yeasy/docker_practice/
相關文章
相關標籤/搜索