[Lxc-users] Automated Mount for every lxc container
    Serge Hallyn 
    serge.hallyn at canonical.com
       
    Wed May  2 20:44:47 UTC 2012
    
    
  
Quoting Sebastian Bachmann (me at free-minds.net):
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> On 2012-04-26 05:41, Serge Hallyn wrote:
> >> lxc.mount.entry = proc    proc   proc    nodev,noexec,nosuid 0 0 
> >> lxc.mount.entry = /shared shared none    bind 0 0
> 
> according to the debian manpage this will not work, and it does not
> work somehow:
>     lxc.mount
>               specify a file location in the fstab format, containing
> the mount informations. If the rootfs is an image file or a device
> block and the fstab is used  to  mount  a  point  somewhere  in  this
>               rootfs, the path of the rootfs mount point should be
> prefixed with the ${prefix}/lib/x86_64-linux-gnu/lxc default path or
> the value of lxc.rootfs.mount if specified.
> 
>             lxc.mount.entry
>               specify a mount point corresponding to a line in the
> fstab format.
> 
> the ubuntu man page says something different, there i dont need to
> prefix the path...
> Is it only working on ubuntu?
No, the code for that is upstream, i.e. mount_entry_on_relative_rootfs()
in src/lxc/conf.c.  So long as the target doesn't start with '/', it's
assumed to be relative to / in the container.  I can't imagine why it
wouldn't be working in debian.
-serge
    
    
More information about the lxc-users
mailing list