
【docker是什么意思】Docker是一個開源的應用容器引擎 , 讓開發(fā)者可以打包他們的應用以及依賴包到一個可移植的鏡像中 , 然后發(fā)布到任何流行的Linux或Windows機器上 , 也可以實現(xiàn)虛擬化 。容器是完全使用沙箱機制 , 相互之間不會有任何接口 。
原理:
Docker核心解決的問題是利用LXC來實現(xiàn)類似VM的功能 , 從而利用更加節(jié)省的硬件資源提供給用戶更多的計算資源 。同VM的方式不同 , LXC 其并不是一套硬件虛擬化方法 - 無法歸屬到全虛擬化、部分虛擬化和半虛擬化中的任意一個 , 而是一個操作系統(tǒng)級虛擬化方法 , 理解起來可能并不像VM那樣直觀 。所以我們從虛擬化到docker要解決的問題出發(fā) , 看看他是怎么滿足用戶虛擬化需求的 。
推薦閱讀
- 扇形面積計算公式是什么
- coser是什么意思
- 口罩的原材料是什么 口罩的原材料有哪些
- 哥倫比亞大學研究生申請條件是什么
- 平方符號是什么
- 五虎將皮膚是什么名字 五虎將皮膚名字叫什么
- 元素周期表前20號元素是什么
- 莆田鞋是什么意思 莆田鞋是什么
- 防心肌梗塞的七個方法 心肌梗塞是什么癥狀
- 事出反常必有妖三句是什么
