6.15. API של LXC
כעת ניתן לגשת לרוב הפונקציונליות של LXC דרך API המיוצא על ידי liblxc עבורם כריכות זמינות במספר שפות, כולל Python, lua, ruby ו-go.
להלן דוגמה באמצעות כריכות python (שזמינות בחבילת python3-lxc) אשר יוצרת ומתחילה מיכל, ולאחר מכן ממתינה עד שהוא ייסגר:
# sudo python3
Python 3.2.3 (ברירת מחדל, 28 באוגוסט 2012, 08:26:03)
[GCC 4.7.1 20120814 (מהדורה מוקדמת)] ב-linux2
הקלד "עזרה", "זכויות יוצרים", "זיכויים" או "רישיון" למידע נוסף.
>>> ייבוא lxc
__main__:1: אזהרה: ה-API של python-lxc עדיין לא יציב ועשוי להשתנות בכל נקודה בעתיד.
>>> c=lxc.Container("C1")
>>> c.create("ubuntu") נכון
>>> c.start() נכון
>>> c.wait("STOPPED")
נָכוֹן