一、介紹
1、 Docker的特性:
文件系統(tǒng)隔離:每個進(jìn)程容器運行在一個完全獨立的根文件系統(tǒng)里。
資源隔離:系統(tǒng)資源,像CPU和內(nèi)存等可以分配到不同的容器中,使用cgroup。
網(wǎng)絡(luò)隔離:每個進(jìn)程容器運行在自己的網(wǎng)絡(luò)空間,虛擬接口和IP地址。
日志記錄:Docker將會收集和記錄每個進(jìn)程容器的標(biāo)準(zhǔn)流(stdout/stderr/stdin),用于實時檢索或批量檢索。
變更管理:容器文件系統(tǒng)的變更可以提交到新的映像中,并可重復(fù)使用以創(chuàng)建更多的容器。無需使用模板或手動配置。
交互式shell:Docker可以分配一個虛擬終端并關(guān)聯(lián)到任何容器的標(biāo)準(zhǔn)輸入上。
2、docker 應(yīng)用場景
加速本地開發(fā):快速搭建好開發(fā)環(huán)境和運行環(huán)境。
自動打包和部署應(yīng)用。
創(chuàng)建輕量級的私有Paas環(huán)境。
自動化測試和持續(xù)集成。
創(chuàng)建安全沙盒。
二、環(huán)境搭建:
網(wǎng)友評論