<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.24.1.1">
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#ffffff">
Hi Patrick,<BR>
<BR>
you can use the root mount point ("/") or create your own root-mount-point, I prefered to use my own mount point called "/container/" .<BR>
Within  container's direrctory i copied all the necessary dirs and files (/usr/, /etc/ , /bin ....).<BR>
Remember to change config file to change rootfs mount point.<BR>
<BR>
Those dirs and files will be shared  but some programs need to run with their own (no shared) directories.<BR>
In this point you can mount (bind mode) them , for example i use to do it creating a folder called "/webvirtualX", within it i've created no-shared dirs such as apache logs, fcgid sockets, and so on .<BR>
  <BR>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%">
<TR>
<TD>
<PRE>
<B><I>Sergio D. Troiano</I></B>
<I>Development Team.</I>

<IMG SRC="cid:1296042127.6237.6.camel@linux-i1mn" ALIGN="bottom" BORDER="0">
<I>Av. de los Incas 3085</I>
<I>(C1426ELA) Capital Federal </I>
</PRE>
</TD>
</TR>
</TABLE>
<BR>
<BR>
On Wed, 2011-01-26 at 11:21 +0100, Patrick Westphal wrote:<BR>
<BLOCKQUOTE TYPE=CITE>
    <TT>Am 20.01.2011 16:29, schrieb Sergio Daniel Troiano:</TT> <BR>
    <BLOCKQUOTE TYPE=CITE>
        <TT>Andre,</TT><BR>
        <BR>
        <TT>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.</TT><BR>
        <BR>
        <TT>You have to create a root enviroment , i use /container, here are all shared files and directories (/usr, /bin, /etc and so on)</TT><BR>
        <TT>besides you must create no-shared directories (for example apache logs) you'll mount them when you start the container.</TT><BR>
        <BR>
        <TT>[...]</TT><BR>
        <BR>
        <TT>## Apache logs, fcgid</TT><BR>
        <TT>/home/skel.containers/web/usr/local/apache2/logs    /container/usr/local/apache2/logs  bind  defaults,bind  0 0</TT><BR>
        <TT>## Apache conf</TT><BR>
        <TT>/home/skel.containers/web/usr/local/apache2/conf    /container/usr/local/apache2/conf  bind  defaults,bind  0 0</TT><BR>
        <TT>none /container/proc proc defaults 0 0</TT><BR>
        <TT>none /container/dev/pts devpts newinstance 0 0</TT><BR>
        <BR>
    </BLOCKQUOTE>
    <TT>Hi Sergio,</TT><BR>
    <BR>
    <BR>
    <TT>there's one thing I didn't get: How do you share the /usr, /bin, /sbin, ... dirs?</TT><BR>
    <BR>
    <TT>I'm playing around with a similar setup bind-mounting the corresponding directories from the host into the containers. But I can't see such mounts in your config.fstab. Now I'm wondering if there's an other/a better way to do this.</TT><BR>
    <BR>
    <BR>
    <TT>Best regards</TT><BR>
    <BR>
    <TT>Patrick</TT>
<PRE>
------------------------------------------------------------------------------
Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
Finally, a world-class log management solution at an even better price-free!
Download using promo code Free_Logger_4_Dev2Dev. Offer expires 
February 28th, so secure your free ArcSight Logger TODAY! 
<A HREF="http://p.sf.net/sfu/arcsight-sfd2d">http://p.sf.net/sfu/arcsight-sfd2d</A>
_______________________________________________ Lxc-users mailing list <A HREF="mailto:Lxc-users@lists.sourceforge.net">Lxc-users@lists.sourceforge.net</A> <A HREF="https://lists.sourceforge.net/lists/listinfo/lxc-users">https://lists.sourceforge.net/lists/listinfo/lxc-users</A>
</PRE>
</BLOCKQUOTE>
</BODY>
</HTML>