1. 概要

    博客使用Word發(fā)博,發(fā)布后,排版會出現(xiàn)很多問題,敬請諒解。另外Word發(fā)博代碼格式顯示凌亂,因此相關(guān)代碼均使用圖片替代??杉尤?strong>(.NET 1群:85318032)獲取原始文檔。

什么是Docker?Docker 是一個開源的應用容器引擎,讓開發(fā)者可以打包他們的應用以及依賴包到一個可移植的容器中,然后發(fā)布到任何流行的 Linux 機器上,以及Windows Server 2016或Windows 10,也可以實現(xiàn)虛擬化。容器是完全使用沙箱機制,相互之間不會有任何接口。

 

官方博客:http://www.cnblogs.com/codelove/

相關(guān)開源庫地址:https://github.com/xin-lai

交流QQ群(.NET 1群):85318032

交流QQ群(Magicodes開源庫交流群):346487194

Nuget包地址:https://www.nuget.org/packages?q=magicodes

 

  1. 主要優(yōu)勢

Docker的主要優(yōu)勢有:

  1. 啟動快

  2. 便宜——開源,資源占用小,幾乎沒有性能開銷

  3. 輕量靈活,便于遷移

  4. 具有一定的隔離性

  5. 便于構(gòu)建自動化測試和持續(xù)集成環(huán)境(CI)以及所有允許橫向擴展的應用

  6. 旨在彈性計算,便于自動橫向擴展

 

其實,核心優(yōu)勢在于便宜而且大大降低了部署的成本(金錢和時間)。

當然,Docker也有一些先天不足,但是這個不是本篇的內(nèi)容。

 

  1. 在Windows Server上部署Docker

Windows Server 2016已經(jīng)支持Docker技術(shù),官方也給

網(wǎng)友評論