Provided by: lxc_0.7.5-3ubuntu52_i386 bug


       lxc-create - creates a container


       lxc-create -n name [-f config_file] [-t template] [-B backingstore] [--


       lxc-create creates a system object where is  stored  the  configuration
       informations  and  where can be stored user information. The identifier
       name is used to specify the container to be used with the different lxc

       The object is a directory created in /var/lib/lxc and identified by its

       The object is the definition of the different resources an  application
       can   use  or  can  see.  The  more  the  configuration  file  contains
       informations, the more the container  is  isolated  and  the  more  the
       application is jailed.

       If  the  configuration file config_file is not specified, the container
       will be created with the default isolation:  processes,  sysv  ipc  and
       mount points.


          -f config_file
              Specify  the  configuration file to configure the virtualization
              and isolation functionalities for the container.

          -t template
              'template' is the  short  name  of  an  existing  'lxc-template'
              script  that  is  called  by  lxc-create,  eg.  busybox, debian,
              fedora,  ubuntu   or   sshd.    Refer   to   the   examples   in
              /usr/lib/lxc/templates   for  details  of  the  expected  script

          -B backingstore
              'backingstore' is one of 'none', 'lvm', or 'btrfs'.  The default
              is  'none', meaning that the container root filesystem will be a
              directory  under  /var/lib/lxc/container/rootfs.    The   option
              'btrfs'  need  not be specified as it will be used automatically
              if the  /var/lib/lxc  filesystem  is  found  to  be  btrfs.   If
              backingstore is 'lvm', then an lvm block device will be used and
              the following further options are  available:  --lvname  lvname1
              will  create  an LV named lvname1 rather than the default, which
              is the container name.  --vgname vgname1 will create the  LV  in
              volume  group  vgname1  rather  than the default, lxc.  --fstype
              FSTYPE will create an FSTYPE filesystem on the LV,  rather  than
              the default, which is ext4.  --fssize SIZE will create a LV (and
              filesystem) of size SIZE rather than the default, which is 1G.

          -- template-options
              This will pass template-options to the  template  as  arguments.
              To  see  the  list of options supported by the template, you can
              run lxc-create -t TEMPLATE -h.


       The container already exists
              As the message mention it, you try to  create  a  container  but
              there  is a container with the same name. You can use the lxc-ls
              -l command to list the available containers on the system.


       lxc(1), lxc-create(1), lxc-destroy(1), lxc-start(1), lxc-stop(1),  lxc-
       execute(1),  lxc-kill(1),  lxc-console(1), lxc-monitor(1), lxc-wait(1),
       lxc-cgroup(1), lxc-ls(1), lxc-ps(1), lxc-info(1),  lxc-freeze(1),  lxc-
       unfreeze(1), lxc.conf(5)


       Daniel Lezcano <>

                                 16 April 2012                   LXC-CREATE(1)