一、介紹

1、 Docker的特性:

  • 文件系統隔離:每個進程容器運行在一個完全獨立的根文件系統里。

  • 資源隔離:系統資源,像CPU和內存等可以分配到不同的容器中,使用cgroup。

  • 網絡隔離:每個進程容器運行在自己的網絡空間,虛擬接口和IP地址。

  • 日志記錄:Docker將會收集和記錄每個進程容器的標準流(stdout/stderr/stdin),用于實時檢索或批量檢索。

  • 變更管理:容器文件系統的變更可以提交到新的映像中,并可重復使用以創(chuàng)建更多的容器。無需使用模板或手動配置。

  • 交互式shell:Docker可以分配一個虛擬終端并關聯到任何容器的標準輸入上。


2、docker 應用場景

  • 加速本地開發(fā):快速搭建好開發(fā)環(huán)境和運行環(huán)境。

  • 自動打包和部署應用。

  • 創(chuàng)建輕量級的私有Paas環(huán)境。

  • 自動化測試和持續(xù)集成。

  • 創(chuàng)建安全沙盒。


二、環(huán)境搭建:

網友評論