1. 程式人生 > >Linux上安裝Docker教程詳解(使用yum安裝)

Linux上安裝Docker教程詳解(使用yum安裝)

Docker的三大核心概念:映象、容器、倉庫 映象:類似虛擬機器的映象、用俗話說就是安裝檔案。 容器:類似一個輕量級的沙箱,容器是從映象建立應用執行例項,可以將其啟動、開始、停止、刪除、而這些容器都是相互隔離、互不可見的。 倉庫:類似程式碼倉庫,是Docker集中存放映象檔案的場所。 使用 yum 安裝(CentOS 7下),Docker 要求 CentOS 系統的核心版本高於 3.10 ,檢視本頁面的前提條件來驗證你的CentOS 版本是否支援 Docker 。

1.檢查核心版本,返回的值大於3.10即可:# uname -r 在這裡插入圖片描述

2.使用 sudo 或 root 許可權的使用者登入終端: 在這裡插入圖片描述

3.更新yum(時間視網速而定),確保yum是最新的:$yum updata

4.安裝 Docker。從 2017 年 3 月開始 docker 在原來的基礎上分為兩個分支版本: Docker CE 和 Docker EE。 Docker CE 即社群免費版,Docker EE 即企業版,強調安全,但需付費使用。 移除舊的版本(如果是剛安裝的純淨系統可跳過此步驟):# yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-selinux docker-engine-selinux docker-engine 5.安裝一些必要的系統工具:

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

7.更新 yum 快取: $yum makecache fast 在這裡插入圖片描述

8.安裝 Docker-ce:# yum -y install docker-ce 在這裡插入圖片描述

**9.啟動 Docker 後臺服務: $ systemctl start docker

10. 測試執行 hello-world : $ docker run hello-world 在這裡插入圖片描述 由於本地沒有hello-world這個映象,所以會下載一個hello-world的映象,並在容器內執行。 到此,Docker 在 CentOS 7系統的安裝完成。可以通過輸入命令 docker –v檢視docker版本 在這裡插入圖片描述

11.刪除 Docker CE: $yum remove docker-ce $ rm -rf /var/lib/docker