1. 程式人生 > 遊戲 >電影《神祕海域》火熱放映中 票房已破5000萬大關

電影《神祕海域》火熱放映中 票房已破5000萬大關

docker ?

Docker的構想是要通過對應用的封裝(Packaging)、分發(Distribution)、部署(Deployment)、執行(Runtime)生命週期進行管理,實現應用元件“一次封裝,到處執行”的目的。這裡的應用元件,既可以是一個Web應用、一個編譯環境,也可以是一套資料庫平臺服務,甚至是一個作業系統或叢集。可以說,Docker首次為應用的開發、執行和部署提供了“一站式”的實用解決方案。現在主流的Linux作業系統都已經支援Docker。

docker核心概念

映象:Docker映象類似於虛擬機器映象,可以將它理解為一個只讀的模板。一個映象可以包含一個基本的作業系統環境,裡面僅安裝了Apache應用程式(或使用者需要的其他軟體),可以把它稱為一個Apache映象。映象是建立Docker容器的基礎。
容器:Docker容器類似於一個輕量級的沙箱,是從映象建立的應用執行例項。可以把容器看做是一個簡易版的Linux系統環境(包括root使用者許可權、程序空間、使用者空間和網路空間等)以及執行在其中的應用程式打包而成的盒子。
倉庫:Docker倉庫類似於程式碼倉庫,它是Docker集中存放映象檔案的場所。倉庫註冊伺服器(Registry)是存放倉庫的地方,其上往往存放著多個倉庫。每個倉庫集中存放某一類映象,往往包括多個映象檔案,通過不同的標籤(tag)來進行區分。例如存放Ubuntu作業系統映象的倉庫稱為Ubuntu倉庫,其中可能包括14.04、12.04等不同版本的映象。