6.15。 LXC API
大多数 LXC 功能现在可以通过由 图书馆 可以使用多种语言进行绑定,包括 Python、lua、ruby 和 go。
下面是一个使用 python 绑定(在 python3-lxc 包中可用)的示例,它创建并启动一个容器,然后等待它关闭:
#须藤python3
Python 3.2.3(默认,28 年 2012 月 08 日,26:03:XNUMX)
[GCC 4.7.1 20120814 (prerelease)] 在 linux2 上
键入“帮助”,“版权”,“信用”或“许可证”以获取更多信息。
>>> 导入 lxc
__main__:1: 警告:python-lxc API 还不稳定,将来可能会随时更改。
>>> c=lxc.Container("C1")
>>> c.create("ubuntu") 真
>>> c.start() 真
>>> c.wait("停止")
真