Setup lxc container on ubuntu 10.04 (inside virtualbox)
On host$ cd ~$ sudo apt-get lxc$ sudo mkdir /var/local/cgroup$ sudo vi /etc/fstab# add this line:# cgroup/var/local/cgroupcgroupdefaults00$ sudo mount cgroup$ git clone https://github.com/phbaer/lxc-tools.git$ cd lxc-tools# change ubuntu mirror to http://cn.archive.ubuntu.com/ubuntu in the next screen$ sudo lxc-ubuntu create -n guestos001# above command would take a long time like half or one hour$ sudo vi guestos001/config# change lxc.network.line = virbr0# to setup a bridge between lxc container and guest os$ sudo apt-get install libvirt-bin# start and set root password$ sudo lxc-start -n guestos001 /bin/bash$ passwd # set password for root# close it from another host session$ sudo lxc-stop -n guestos001# start it again$ sudo lxc-start -n guestos001# the console will hang there no input acceptedOn another session of host$ sudo lxc-console -n guestos001# loggin with root and its password# Now you are in guestos# restart network, if neccessary$ sudo mkdir /var/run/network$ sudo /etc/init.d/networking restart# add user$ adduser pxiao --home /home/pxiao# set password# close it from an third session on host$ sudo lxc-close -n guestos001
页:
[1]