成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Docker(linux container)所依賴的底層技術

開源
以下是linux container一些基本的技術,docker基本是實現了前五個的技術,用libcontainer做了一層封裝,要實現一個完整的安全的container技術,docker還有一些路需要走,期待docker的完善……

 

1 Namespace

用來做PID的隔離,有了namespace,在docker container里頭看來,就是一個完整的linux的世界。在host看來,container里的進程,就是一個普通的host進程,namespace提供這種pid的映射和隔離效果,host承載著container,就好比造物者創造一個個世外桃源。

2 Cgroups

在我的另外一篇博文里,有詳細介紹cgroup如何做到內存,cpu和io速率的隔離,移步cgroups

3 Chroot

如何在container里頭,看到的文件系統,就是一個完整的linux系統,有/etc、/lib 等,通過chroot實現

4 Veth

container里,執行ifconfig可以看到eth0的網卡,如何通信呢?其實是在host上虛擬了一張網卡出來(veth73f7),跟container里的網卡做了橋接,所有從container出來的流量都要過host的虛擬網卡,進container的流量也是如此。

5 Union FS

對于這種疊加的文件系統,有一個很好的實現是AUFS,在Ubuntu比較新的發行版里都是自帶的,這個可以做到以文件為粒度的copy-on-write,為海量的container的瞬間啟動,提供了技術支持,也會持續部署提供了幫助。不過以文件為粒度的copy-on-write帶來一個問題,就是修改大文件時候,需要復制整個大文件進行修改,效率堪憂。

6 Iptables, netfilter

主要用來做ip數據包的過濾,比如可以做container之間無法通信,container可以無法訪問host的網絡,但是可以通過host的網卡訪問外網等這樣的網絡策略

7 TC

主要用來做流量隔離,帶寬的限制

8 Quota

用來做磁盤讀寫大小的限制,區別于cgroups對blkio的控制,quota是用來限制用戶可用空間的大小

9 Setrlimit

可以限制container中打開的進程數,限制打開的文件個數等

拋磚引玉,希望大家對每一點技術做更加深入的了解與探索。以上是linux container一些基本的技術,docker基本是實現了前五個的技術,用libcontainer做了一層封裝,要實現一個完整的安全的container技術,docker還有一些路需要走,期待docker的完善,大家可以多多關注這個2014年度最熱的開源技術,docker!

原文鏈接:http://www.cnblogs.com/yanghuahui/p/3922576.html

責任編輯:牛小雨 來源: 楊華輝的博客
相關推薦

2014-09-16 10:34:59

Docker達龍云

2014-09-17 15:44:42

DockerContainer虛擬化

2014-06-03 09:55:34

DockerLinux容器Ubuntu

2025-06-04 09:15:16

2014-11-26 10:44:33

DockerOpenStack云計算

2020-11-05 11:14:29

Docker底層原理

2014-12-23 13:33:35

Dockercontainerimage

2016-09-20 21:32:16

DockerLinux Names

2016-09-20 22:04:55

Docker Linux Names

2021-07-23 13:34:50

MySQL存儲InnoDB

2021-09-09 12:01:13

Linux內核f宏

2015-09-09 10:34:58

底層網絡技術網絡技術

2014-11-11 15:25:00

Dockerambassador云計算

2017-03-22 09:39:09

Docker數據容器

2019-06-20 11:17:26

Linux底層體系

2025-03-05 00:49:00

Win32源碼malloc

2014-08-20 09:49:50

虛擬機Linux Conta

2019-10-16 16:33:41

Docker架構語言

2018-11-28 15:01:44

老齡化物聯網IOT

2019-11-07 23:06:55

區塊鏈數據存儲去中心化
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 四虎影院在线免费观看 | 国产一区二区在线免费观看 | 国产精品久久久久久吹潮 | 国产精品五区 | 久久久久久免费看 | 日本午夜免费福利视频 | 作爱视频免费观看 | 久草在线高清 | 国产在线观看一区二区三区 | 91一区 | 人人人人干 | 99国产精品久久久久 | 99热精品在线观看 | 亚洲欧美日韩在线不卡 | 中文字幕在线一区二区三区 | 亚洲欧洲国产视频 | 国产成人免费在线观看 | 天天干天天爱天天操 | 欧美天堂一区 | 久久午夜影院 | 99精品一区 | 成人在线精品视频 | 亚洲 欧美 另类 综合 偷拍 | 亚洲资源站 | 精品久久久久久久久久久院品网 | 免费黄色a级毛片 | 欧美精品一区二区三区蜜桃视频 | 午夜大片 | 在线观看国产视频 | 亚洲国产精品久久久久秋霞不卡 | 国产综合视频 | 亚洲精品国产偷自在线观看 | 黄色网址大全在线观看 | 国产午夜精品福利 | 午夜av电影院 | 欧美区在线 | 国产一区二区三区在线视频 | 日韩中文字幕av | 成人免费看黄网站在线观看 | 亚洲视频一区在线观看 | 久草福利 |