OnWorks Linux và Windows Online WorkStations

Logo

Lưu trữ trực tuyến miễn phí cho máy trạm

<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


Điện toán đám mây hệ điều hành hàng đầu tại OnWorks: