[Lxc-users] An application container for apache?
Andre Nathan
andre at digirati.com.br
Thu Jan 20 16:41:22 UTC 2011
On Thu, 2011-01-20 at 13:29 -0200, Sergio Daniel Troiano wrote:
> I'm using Slackware and i've compiled lxc-7.2 because when i tried to
> use lxc-7.3 i couldnt mount anything within the container.
>
> You have to create a root enviroment , i use /container, here are all
> shared files and directories (/usr, /bin, /etc and so on)
> besides you must create no-shared directories (for example apache
> logs) you'll mount them when you start the container.
>
> You can use DEBUG mode when you start the container "lxc-start -n web
> -d -lDEBUG -o log_debug_file -f lxc.conf"
> i use 2 config files , the first one is lxc.conf
Thanks so much! This will be a great starting point for me.
Best regards,
Andre
>
> lxc.utsname = web
> lxc.mount = config.fstab
> lxc.rootfs = /container
> lxc.tty = 12
> lxc.pts = 1024
> lxc.cgroup.cpuset.cpus = 0,1,2,3,4,5,6,7
> lxc.network.type = veth
> lxc.network.flags = up
> lxc.network.link = br0
> lxc.network.name = eth0
> lxc.network.ipv4 = 192.168.1.241/24
> lxc.cgroup.devices.allow = a
>
> The second one is config.fstab
>
>
> ## Apache logs, fcgid
> /home/skel.containers/web/usr/local/apache2/logs /container/usr/local/apache2/logs bind defaults,bind 0 0
> ## Apache conf
> /home/skel.containers/web/usr/local/apache2/conf /container/usr/local/apache2/conf bind defaults,bind 0 0
> none /container/proc proc defaults 0 0
> none /container/dev/pts devpts newinstance 0 0
>
>
> Sergio D. Troiano
> Development Team.
>
>
> Av. de los Incas 3085
> (C1426ELA) Capital Federal
>
>
> On Thu, 2011-01-20 at 13:51 -0200, Andre Nathan wrote:
> > On Thu, 2011-01-20 at 11:44 -0200, Sergio Daniel Troiano wrote:
> > > Sure but there are a lot of things i have found about lxc , how far
> > > are you? where are you stuck?
> >
> > I'm just beginning with LXC... I have tried to use the lxc-sshd script
> > as a starting point but I still haven't got it to work yet.
> >
> > Do you have apache starting up as a normal user? Are you using read-only
> > bind mounts? Which directories did you have to make user-specific, and
> > which are shared by the host and the containers?
> >
> > Thanks a lot,
> > Andre
> >
> >
More information about the lxc-users
mailing list