Stasiun Kerja Online OnWorks Linux dan Windows

logo

Hosting Online Gratis untuk WorkStation

<Sebelumnya | Konten | Selanjutnya>

6.15. API LXC


Sebagian besar fungsi LXC sekarang dapat diakses melalui API yang diekspor oleh liblxc yang bindingnya tersedia dalam beberapa bahasa, termasuk Python, lua, ruby, dan go.


Di bawah ini adalah contoh penggunaan binding python (yang tersedia dalam paket python3-lxc) yang membuat dan memulai sebuah container, lalu menunggu hingga container tersebut dimatikan:


# sudo python3

Python 3.2.3 (default, 28 Agustus 2012, 08:26:03)

[GCC 4.7.1 20120814 (prarilis)] di linux2

Ketik "bantuan", "hak cipta", "kredit" atau "lisensi" untuk informasi lebih lanjut.



>>> impor lxc

__main__:1: Peringatan: API python-lxc belum stabil dan dapat berubah sewaktu-waktu di masa mendatang.

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

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

>>> c.start() Benar

>>> c.tunggu("BERHENTI")

Benar


Komputasi Awan OS Teratas di OnWorks: