lxc-start 的手册页 - Linux 容器

lxc-start

节: (1)
更新于: 2021-06-03
索引 返回主要内容
 

名称

lxc-start - 在容器中运行应用程序。  

概要

lxc-start {-n name} [-f config_file] [-c console_device] [-L console_logfile] [-d] [-F] [-p pid_file] [-s KEY=VAL] [-C] [--share-[net|ipc|uts] name|pid] [command]  

描述

lxc-start 在由 name 指定的容器中运行指定的 command

它将根据之前使用 lxc-create 命令或使用配置文件参数定义的配置来设置容器。 如果未定义任何配置,则将使用默认隔离。

如果未指定任何命令,lxc-start 将使用 lxc.init.cmd 中定义的命令,如果未设置,则使用默认的 "/sbin/init" 命令来运行系统容器。  

选项

-d, --daemon
将容器作为守护进程运行。 由于容器不再有 tty,如果发生错误,将不会显示任何内容,可以使用日志文件检查错误。(这是默认模式)
-F, --foreground
在前景中运行容器。 在此模式下,容器控制台将附加到当前 tty,信号将直接路由到容器。
-p, --pidfile pid_file
创建一个包含进程 ID 的文件。
-f, --rcfile config_file
指定配置文件来配置容器的虚拟化和隔离功能。

如果存在此配置文件,即使先前创建的容器中已经存在配置文件(通过 lxc-create),也会使用它。

-c, --console console_device
指定一个设备来用作容器的控制台,例如 /dev/tty8。 如果未指定此选项,除非指定了 -d,否则将使用当前终端。
-L, --console-log console_logfile
指定一个文件来记录容器的控制台输出。
-s, --define KEY=VAL
将值 VAL 分配给配置变量 KEY。 这将覆盖 config_file 中完成的任何分配。
-C, --close-all-fds
如果继承了任何文件描述符,请关闭它们。 如果未指定此选项,则 lxc-start 将以失败退出。 注意: --daemon 意味着 --close-all-fds
--share-net name|pid
name 容器或 pid 继承网络命名空间。 网络命名空间将继续由原始所有者管理。 启动容器的网络配置将被忽略,并且 up/down 脚本将不会执行。
--share-ipc name|pid
name 容器或 pid 继承 IPC 命名空间。
--share-uts name|pid
name 容器或 pid 继承 UTS 命名空间。 启动的 LXC 不会设置主机名,但容器操作系统可能会在任何情况下都这样做。
 

常用选项

这些选项对大多数 lxc 命令都是通用的。
-?, -h, --help
打印比正常情况更长的使用信息。
--usage
给出使用信息
-q, --quiet
静音开
-P, --lxcpath=PATH
使用备用容器路径。 默认值为 /var/lib/lxc。
-o, --logfile=FILE
输出到备用日志 FILE。 默认情况下没有日志。
-l, --logpriority=LEVEL
将日志优先级设置为 LEVEL。 默认日志优先级为 ERROR。 可能的值为: FATAL, CRIT, WARN, ERROR, NOTICE, INFO, DEBUG。

请注意,此选项正在设置备用日志文件中事件日志的优先级。 它对 stderr 上的 ERROR 事件日志没有影响。

-n, --name=NAME
使用容器标识符 NAME。 容器标识符格式是字母数字字符串。
--rcfile=FILE
指定配置文件来配置容器的虚拟化和隔离功能。

如果存在此配置文件,即使先前创建的容器中已经存在配置文件(通过 lxc-create),也会使用它。

--version
显示版本号。
 

诊断

容器繁忙
指定的容器已经在运行应用程序。 您应该先停止它才能重新使用此容器,或者创建一个新的容器。
 

另请参见

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

作者

Daniel Lezcano <daniel.lezcano@free.fr>


 

索引

名称
概要
描述
选项
常用选项
诊断
另请参见
作者

本文件由 man2html 使用手册页创建。
时间: 04:45:10 GMT, 2024 年 11 月 03 日