Docker 是一個開源的應用容器引擎,讓開發者能夠打包他們的應用以及依賴包到一個可移植的容器中,而後發佈到任何流行的 Linux 機器上,也能夠實現虛擬化。容器是徹底使用沙箱機制,相互之間不會有任何接口。html
本教程主要分如下幾點內容:git
一. 使用docker toolbox安裝dockerdocker
三. 建立本身的docker鏡像而且在容器中運行它windows
----------------------------------------------------------------------------------------bash
一. 使用docker toolbox安裝docker工具
對於Windows用戶來講,使用docker toolbox來安裝docker是最簡單的方式性能
docker toolbox是一個工具集,它主要包含如下一些內容:ui
因爲Docker引擎的守護進程使用的是Linux的內核,因此咱們不可以直接在windows中運行docker引擎。而是須要運行Docker Machine命令 docker-machine, 在你的機器上建立和得到一個Linux虛擬機,用這個虛擬機才能夠在你的windows系統上運行Docker引擎url
第一步:檢查你當前的windows系統是否符合要求:
爲了運行Docker,你的機器必須是windows7或以上版本的64bit系統。
另外,你的機器必須支持硬件虛擬化技術(Hardware Virtualization Technology)而且已被啓用。(什麼是硬件虛擬化技術)
對於windows10系統來講,你能夠在 任務管理器->性能 中查看到你的電腦是否開啓了虛擬化
第二步:安裝Docker Toolbox
在這一步,你將安裝Docker Toolbox。安裝後你的系統將會安裝如下幾個軟件:
若是你的電腦已經安裝了Virtualbox,那麼不須要再從新安裝Oracle VM Virtualbox,在安裝的時候取消勾選就能夠了
Ps:若是你的Virtual box正在運行,那麼要先關閉掉它而後再從新運行安裝
1. 打開Docker Toolbox頁面
2. 點擊installer連接進行下載
3. 雙擊安裝包進行安裝Docker Toolbox
4. 點擊下一步,進行安裝就能夠了
安裝完成
第三步. 確認是否安裝成功
1. 安裝完成後,你會在你的電腦桌面上看到新增了三個圖標
2. 雙擊Docker Quickstart Terminal圖標,啓動一個終端
第一次啓動的話你會看到命令行會輸出一些東西,等待一下,它會配置Docker Toolbox,以後,當它完成後,你會看到啓動成功的畫面
這個終端是運行在bash環境下的,而不是標準的windows命令行,由於Docker須要運行在bash環境下,不然一些命令沒法運行
3. 在命令行中輸入docker run hello-world並按回車鍵,若是docker配置成功的話,你會看到命令行中有以下輸出:
下一步:
自此,咱們便在咱們的windows下安裝好了docker環境了。先不要關閉Docker Quickstart Terminal,咱們將在下一個教程中簡要了解docker鏡像和容器。