Rulare aplicatii grafice in LXD

Postat la Sat 09 June 2018 in tutoriale, lxd, lxc

Containere ce ruleaza in LXD nu sunt limitate la aplicatii de consola sau servicii ci pot rula medii grafice, chiar un desktop complet.

Instalam desktop-ul preferat si un server de RDP - xrdp - pentru accesare remote a desktop-ului.

lxc launch ubuntu:18.04 lxde

lxc exec lxde -- apt install -y lxde xrdp

lxc exec lxde -- adduser remote

lxc exec lxde -- systemctl enable xrdp

lxc exec lxde -- systemctl start xrdp

lxc list
+-------------+---------+-----------------------+------+------------+-----------+
|    NAME     |  STATE  |         IPV4          | IPV6 |    TYPE    | SNAPSHOTS |
+-------------+---------+-----------------------+------+------------+-----------+
| lxde        | RUNNING | 192.168.25.111 (eth0) |      | PERSISTENT | 0         |
+-------------+---------+-----------------------+------+------------+-----------+

Folosind un client preferat de rdp (krdc sau cel din windows) ne putem conecta la container

De asemenea puteti permite accesul la GPU si sa forward-ati sunetul. Mai mule detalii gasiti in documentatia oficiala.

Articolul face parte din seria Virtualizare cu LXD