调用 lxc-start / lxc-create 时的 lxc 选项“--”
lxc option "--" when calling lxc-start / lxc-create
--
在lxc-create
或lxc-start
等命令的命令行中有什么意义。
我尝试使用 Google 来获得答案,但没有成功。
// Example 1
lxc-create -t download -n u1 -- -d ubuntu -r DISTRO-SHORT-CODENAME -a amd64
// Example 1
application="/root/app.out"
start="/root/lxc-app/lxc-start"
$start -n LXC_app -d -f /etc/lxc/lxc-app/lxc-app.conf -- $application &
如评论中提供的参考资料所述,“--”表示传递给命令的选项结束。下面的parameters/options最终会被该命令调用的子命令使用
在你的例子中:
lxc-create -t download -n u1 -- -d ubuntu -r DISTRO-SHORT-CODENAME -a amd64
lxc-create
命令将解释“-t download -n u1”,其余的“-d ubuntu -r DISTRO-SHORT-CODENAME -a amd64”将传递给模板脚本这将 configure/populate 容器。
在这个具体的例子中,“-t 下载”使 lxc-create
运行 一个模板脚本,名称类似于“/usr/share/lxc/templates/lxc-download”,它将传递“-d ubuntu -r 发行版短代号 -a amd64".
--
在lxc-create
或lxc-start
等命令的命令行中有什么意义。
我尝试使用 Google 来获得答案,但没有成功。
// Example 1
lxc-create -t download -n u1 -- -d ubuntu -r DISTRO-SHORT-CODENAME -a amd64
// Example 1
application="/root/app.out"
start="/root/lxc-app/lxc-start"
$start -n LXC_app -d -f /etc/lxc/lxc-app/lxc-app.conf -- $application &
如评论中提供的参考资料所述,“--”表示传递给命令的选项结束。下面的parameters/options最终会被该命令调用的子命令使用
在你的例子中:
lxc-create -t download -n u1 -- -d ubuntu -r DISTRO-SHORT-CODENAME -a amd64
lxc-create
命令将解释“-t download -n u1”,其余的“-d ubuntu -r DISTRO-SHORT-CODENAME -a amd64”将传递给模板脚本这将 configure/populate 容器。
在这个具体的例子中,“-t 下载”使 lxc-create
运行 一个模板脚本,名称类似于“/usr/share/lxc/templates/lxc-download”,它将传递“-d ubuntu -r 发行版短代号 -a amd64".