docker 映象
docker映象(images)類似於虛擬機器映象,可以將它理解為乙個面向docker引擎的唯讀模版,包含了檔案系統
docker 容器(container)類似於乙個輕量級的沙箱,docker利用容器來執行和隔離應用。容器是從映象建立的應用執行例項,可以將其啟動、開始、停止刪除,而這些容器都是相互隔離、互不可見的。
docker倉庫(repository)類似於**倉庫,是docker集中存放映象檔案的場所。
1.2安裝docker
docker支援在主流的作業系統平台上使用,包括ubuntu、centos、windows以及macos系統等。
ubuntu安裝docker:
ubuntu14.04版本官方軟體源已經自帶了docker包,可以直接安裝:
$ sudo apt-get update
$ sudo apt-get install -y docker.io
$ sudo ln -sf /usr/bin/docker.io /usr/local/bin/docker
centos安裝docker:
對於centos 7系統,由於centos-extras源已經內建docker,讀者可以直接使用yum命令安裝:
$ sudo yum install -y docker
windows 安裝docker:
2)執行installer
3)開啟桌面的boot2docker start程式
mac os安裝docker:
homebrew 的 cask 已經支援 docker for mac,因此可以很方便的使用 homebrew cask 來進行安裝:
$ sudo brew install docker
Docker 核心概念
1.docker映象 docker映象 image 類似於虛擬機器映象,可以將它理解為乙個面向docker引擎的唯讀模板,包含了檔案系統。例如 乙個映象可以只包含乙個完整的ubuntu作業系統環境,可以把它稱為乙個ubuntu映象。映象也可以安裝了apache應用程式 或使用者需要的其他軟體 可以把...
Docker核心概念
docker引擎的基礎是基於linux容器 lxc 技術,即容器有效的將由單個作業系統管理的資源劃分到孤立的組中,以便更好地在孤立的組之間平衡有衝突的資源使用需求。docker可以高效的建立應用。docker在運維中的優勢 1.更快的交付和部署。使用docker,開發人員可以使用映象來快速構建一套標...
docker核心概念
docker客戶端 docker客戶端是許多docker使用者與docker互動的主要方式。當您使用諸如docker run之類的命令時,客戶端會將這些命令傳送到守護程序,由守護程序執行這些命令。docker客戶端可以與多個守護程序通訊。docker守護程序 daemon 監聽客戶端請求,並管理do...