29. 实例的 OS-Level 环境准备
• Container的运行环境
ü Kernel 与宿主机一致
ü 订制Container的文件环境
warden/warden/root/linux/rootfs/setup.sh
if grep -q -i centos /etc/issue
then
exec $(dirname $0)/centos.sh $@
fi
30. Container与宿主机的关系
Warden
Networking,Bridge / NAT / Firewall / FlowControl
DEA
init─┬─xxx
├─xxx─xxx
├─xxx
mount r usr/ lib/ etc/
mount rw xxx/
network interface(sub net)
Cgroup – CPU / MEM
Name space
init─┬─xxx
├─xxx─xxx
├─xxx
mount r usr/ lib/ etc/
mount rw xxx/
network interface(sub net)
Cgroup – CPU / MEM
Name space