Workstation online OnWorks Linux e Windows

Logo

Hosting online gratuito per workstation

<Precedenti | Contenuti | Succ.>

6.15. API LXC


È ora possibile accedere alla maggior parte delle funzionalità di LXC tramite un'API esportata da libxc per i quali i collegamenti sono disponibili in diverse lingue, inclusi Python, lua, ruby ​​e go.


Di seguito è riportato un esempio che utilizza i collegamenti python (disponibili nel pacchetto python3-lxc) che crea e avvia un contenitore, quindi attende fino a quando non viene chiuso:


# sudo python3

Python 3.2.3 (predefinito, 28 agosto 2012, 08:26:03)

[GCC 4.7.1 20120814 (prerelease)] su linux2

Digita "aiuto", "copyright", "crediti" o "licenza" per ulteriori informazioni.



>>> importa lxc

__main__:1: Avvertimento: L'API python-lxc non è ancora stabile e potrebbe cambiare in qualsiasi momento in futuro.

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

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

>>> c.start() Vero

>>> c.wait("ARRESTATO")

I veri


Il miglior sistema operativo cloud computing su OnWorks: