Provided by: lxc_0.7.5-3ubuntu52_i386 bug


       lxc-start - run an application inside a container.


       lxc-start  -n name [-f config_file] [-c console_file] [-d] [-s KEY=VAL]
       [-C] [command]


       lxc-start runs the specified command inside the container specified  by

       It  will  setup the container according to the configuration previously
       defined with the lxc-create command  or  with  the  configuration  file
       parameter.   If  no  configuration is defined, the default isolation is

       The orphan process group and daemon are not supported by this  command,
       use the lxc-execute command instead.

       If no command is specified, lxc-start will use the default "/sbin/init"
       command to run a system container.


          -d, --daemon
              Run the container as a daemon. As the container has no more tty,
              if  an  error occurs nothing will be displayed, the log file can
              be used to check the error.

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

              This configuration file if present will be used even if there is
              already a configuration file present in the  previously  created
              container (via lxc-create).

          -c, --console console_file
              Specify a file to output the container console. If the option is
              not specified the output will go the terminal except if  the  -d
              is specified.

          -s, --define KEY=VAL
              Assign  value  VAL to configuration variable KEY. This overrides
              any assignment done in config_file.

          -C, --close-all-fds
              If any file descriptors are  inherited,  close  them.   If  this
              option  is  not specified, then lxc-start will exit with failure
              instead. Note: --daemon implies --close-all-fds.


       These options are common to most of lxc commands.

       -?, -h, --help
              Print a longer usage message than normal.

              Give the usage message

       -q, --quiet
              mute on

       -o, --logfile=FILE
              Output to an alternate log FILE. The default is no log.

       -l, --logpriority=LEVEL
              Set log priority to LEVEL. The default log  priority  is  ERROR.
              Possible  values  are  : FATAL, CRIT, WARN, ERROR, NOTICE, INFO,

              Note that this option is setting the priority of the events  log
              in  the  alternate  log file. It do not have effect on the ERROR
              events log on stderr.

       -n, --name=NAME
              Use container identifier NAME.  The container identifier  format
              is an alphanumeric string.


       The container is busy
              The  specified  container is already running an application. You
              should stop it before reuse this container or create a new one.


       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-START(1)