OnWorks Linux dan Windows Online Workstations

logo

Pengehosan Dalam Talian Percuma untuk Workstation

<Sebelum | Contents [show] | Seterusnya>

6.15. API LXC


Kebanyakan fungsi LXC kini boleh diakses melalui API yang dieksport oleh liblxc yang mana pengikatan tersedia dalam beberapa bahasa, termasuk Python, lua, ruby ​​​​dan go.


Di bawah ialah contoh menggunakan pengikatan python (yang tersedia dalam pakej python3-lxc) yang mencipta dan memulakan bekas, kemudian tunggu sehingga ia telah ditutup:


# sudo python3

Python 3.2.3 (lalai, 28 Ogos 2012, 08:26:03)

[GCC 4.7.1 20120814 (prakeluaran)] pada linux2

Ketik "bantuan", "hak cipta", "kredit" atau "lesen" untuk maklumat lebih lanjut.



>>> import lxc

__main__:1: Amaran: API python-lxc masih belum stabil dan mungkin berubah pada mana-mana p oint pada masa hadapan.

>>> c=lxc.Bekas("C1")

>>> c.create("ubuntu") Benar

>>> c.start() Benar

>>> c.tunggu("BERHENTI")

Benar


Pengkomputeran Awan OS teratas di OnWorks: