<Trước | Nội dung | Tiếp theo>
6.15. API LXC
Hầu hết chức năng LXC hiện có thể được truy cập thông qua một API được xuất bởi liblxc mà các ràng buộc có sẵn trong một số ngôn ngữ, bao gồm Python, lua, ruby và go.
Dưới đây là một ví dụ sử dụng các liên kết python (có sẵn trong gói python3-lxc) để tạo và khởi động một vùng chứa, sau đó đợi cho đến khi nó bị tắt:
# sudo python3
Python 3.2.3 (mặc định, ngày 28 tháng 2012 năm 08, 26:03:XNUMX)
[GCC 4.7.1 20120814 (phát hành trước)] trên linux2
Nhập "trợ giúp", "bản quyền", "tín dụng" hoặc "giấy phép" để biết thêm thông tin.
>>> nhập lxc
__main __: 1: Cảnh báo: API python-lxc chưa ổn định và có thể thay đổi bất kỳ lúc nào trong tương lai.
>>> c = lxc.Container ("C1")
>>> c.create ("ubuntu") Đúng
>>> c.start () Đúng
>>> c.wait ("ĐÃ NGỪNG")
Thật
<Trước | Nội dung | Tiếp theo>