歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux基礎教程:CentOS7下Docker的安裝

Linux基礎教程:CentOS7下Docker的安裝

日期:2017/2/25 10:33:36   编辑:Linux教程

什麼是 Docker

Docker 是一個開源項目,誕生於 2013 年初,最初是 dotCloud 公司內部的一個業余項目。它基於 Google 公司推出的 Go 語言實現。 項目後來加入了 Linux 基金會,遵從了 Apache 2.0 協議,項目代碼在 GitHub 上進行維護。

Docker 自開源後受到廣泛的關注和討論,以至於 dotCloud 公司後來都改名為 Docker Inc。RedHat 已經在其 RHEL6.5 中集中支持 Docker;Google 也在其 PaaS 產品中廣泛應用。

Docker 項目的目標是實現輕量級的操作系統虛擬化解決方案。 Docker 的基礎是 Linux 容器(LXC)等技術。

在 LXC 的基礎上 Docker 進行了進一步的封裝,讓用戶不需要去關心容器的管理,使得操作更為簡便。用戶操作 Docker 的容器就像操作一個快速輕量級的虛擬機一樣簡單。

下面的圖片比較了 Docker 和傳統虛擬化方式的不同之處,可見容器是在操作系統層面上實現虛擬化,直接復用本地主機的操作系統,而傳統方式則是在硬件層面實現。

CentOS 7下 Docker 安裝和啟動

1.切換到root用戶 su 回車然後輸入root密碼。

安裝docker

[root@localhost /]# yum install docker-io

安裝成功以後,啟動docker服務

[root@localhost /]# systemctl start docker

將docker加入開機啟動

[root@localhost /]# chkconfig docker on

查看docker信息

1.docker version:查看docker的版本號,包括客戶端、服務端、依賴的Go等

2.docker info :查看系統(docker)層面信息,包括管理的images, containers數等

Copyright © Linux教程網 All Rights Reserved