现在容器型的虚拟化也很流行了,主要是相对XEN,KVM之类的能节省资源一些,这两天事情不是太多就简单了一下。主要参考了debian的wiki(http://wiki.debian.org/LXC).我不是太喜欢把自己用的电脑搞一堆实验性的配置,所以就在virtualbox里面装了一个debian做宿主机再进行的,virtualbox使用的是桥接模式。1.宿主机里面配置了一个网桥/etc/network/interfaces#allow-hotplug eth0#iface eth0 inet dhcp

auto br0iface br0 inet dhcpbridge_ports eth0bridge_fd 0bridge_maxwait 0

root@linux:~# brctl showbridge name bridge id STP enabled interfacesbr0 8000.080027d2351d no eth0

2.宿主机安装基础的软件和配置2.1 安装 lxc  bridge-utils libvirt-bin debootstrapaptitude install lxc  bridge-utils libvirt-bin debootstrap2.2 /etc/fstab 添加cgroup          /sys/fs/cgroup         cgroup  defaults        0       02.3 拷贝一份模板cp -a /usr/lib/lxc/templates/lxc-debian /usr/lib/lxc/templates/lxc-squeeze并把/usr/lib/lxc/templates/lxc-squeeze里面的 lenny替换为squeeze,把dhcp-client替换为isc-dhcp-client

启动之后我们可以brctl show看看

root@linux:~# brctl showbridge name	bridge id		STP enabled	interfacesbr0		8000.080027d2351d	no		eth0vethyXMqY8root@linux:~# ifconfigbr0       Link encap:Ethernet  HWaddr 08:00:27:d2:35:1dinet addr:192.168.2.207  Bcast:192.168.2.255  Mask:255.255.255.0inet6 addr: fe80::a00:27ff:fed2:351d/64 Scope:LinkUP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1RX packets:525 errors:0 dropped:0 overruns:0 frame:0TX packets:314 errors:0 dropped:0 overruns:0 carrier:0collisions:0 txqueuelen:0RX bytes:45074 (44.0 KiB)  TX bytes:50956 (49.7 KiB)

是br0下新增了一个网卡。