安裝Docker CE、安裝最新版Docker

Docker的三大核心概念:鏡像、容器、倉庫

鏡像:類似虛擬機的鏡像、用俗話說就是安裝文件。

容器:類似一個輕量級的沙箱,容器是從鏡像創(chuàng)建應用運行實例,

可以將其啟動、開始、停止、刪除、而這些容器都是相互隔離、互不可見的。

倉庫:類似代碼倉庫,是Docker集中存放鏡像文件的場所。

簡單介紹一下在CentOS上安裝Docker。

前置條件:

64-bit 系統(tǒng)

kernel 3.10+

1.檢查內核版本,返回的值大于3.10即可。

$ uname -r

基于CentOS安裝Docker CE、安裝最新版Docker

一、Docker版本分支問題
2017年3月 docker在原來的基礎上分為兩個分支版本:
Docker CE 和Docker EE。Docker CE即社區(qū)版,免費,Docker EE即企業(yè)版,強調安全,付費使用。因此本文基于CentOS7 安裝Docker CE
二、Docker CE安裝
(1)系統(tǒng)版本要求
在安裝Docker前需要確保操作系統(tǒng)內核版本為 3.10以上,因此需要CentOS7 ,CentOS7內核版本為3.10。

(2)檢查是否安裝過舊的版本
如果系統(tǒng)安裝舊版本Docker需要先卸載,命令如下:

yum remove docker
docker-client
docker-client-latest
docker-common
docker-latest
docker-latest-logrotate
docker-logrotate
docker-selinux
docker-engine-selinux
docker-engine

rm -rf /etc/systemd/system/docker.service.d

rm -rf /var/lib/docker

rm -rf /var/run/docker
(3)安裝Docker CE
1、本文基于yum方式安裝,需要安裝以下的依賴包:yum-utils 、device-mapper-persistent-data、lvm2命令如下:

$ sudo yum install -y yum-utils
device-mapper-persistent-data
lvm2
1
2
3
2、基于yum命令配置Docker CE倉庫,命令如下:

sudo yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo 1 2 3 3、安裝docker CE 命令如下: sudo yum install docker-ce

(4)驗證安裝
1)啟動docker

sudo systemctl start docker 1 2) 驗證docker中的hello world,以下命令在第一次安裝會自動下載一個hello world docker鏡像,若docker安裝成功,會在控制臺打印相應信息。 默認自啟動 sudo systemctl enable docker

$ sudo docker run hello-world

?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • 原文地址:https://docs.docker-cn.com/engine/installation/linux...
    記下筆記閱讀 2,022評論 0 7
  • 今日份,猴哥!還是臨摹的網圖,原圖很帥氣,這就…… 哎……很不好意思把猴哥給畫殘了(毫無霸氣可言……),心痛中,手...
    街頭鋼蹦兒閱讀 253評論 0 0
  • 大一 下學期 時間:2018年3月2523:24 總結: 懶惰得不像話了,室友都在開始努力,自己不知道怎么有點力...
    嚨嚨閱讀 143評論 0 0
  • 余秋雨說過:生命,是一樹花開,或熱烈或寂寞。生命中,總有一些令人唏噓的空白,有些人讓你牽掛,卻不能相守;有些東西讓...
    壺說八道閱讀 476評論 0 0
  • 大學里一個并不算熟的同學,突然找到我,讓我?guī)退麄儗W院設計一張招新海報。當時并沒有想可以獲得什么回報,就當幫個忙也可...
    多笑笑_閱讀 286評論 0 1

友情鏈接更多精彩內容