Docker是什麼
Docker是一個軟件箱子,或者稱之爲一個容器,容器間相互隔離的一鍾容器技術。系統級別的容器,好比說一個CentOS,或一個Ubuntu的容器,只要一次構建,你就能夠發佈到在任何地方(各類您熟悉的操做系統),而且得到一個Linux(CentOS或Ubuntu)的虛擬運行環境。固然Docker也能提供服務級別(PHP,Go,C++等等)的容器,甚至是自定義應用程序(一個博客,一個電子商務網站等等)容器。
注意:容器技術不僅是單單指得是Docker,Docker比較流行,幾乎成爲容器技術的代名詞。
適合學習的人羣
本教程適用於那些有興趣將Docker學習爲容器服務的人。該產品在整個行業中像野火同樣蔓延,而且正在對新一代應用的開發產生影響。因此有興趣學習Docker全部方面的人都應該閱讀本教程。
學習具有的條件
前提條件是讀者應熟悉Windows的基本概念以及Windows操做系統上已有的各類程序。此外,若是讀者對Linux有所瞭解,這將有所幫助。
開始學習Docker
Docker跟虛擬機的區別html
虛擬機docker
Docker學習