Les exemples donnés pour LXD [1][2] se concentrent sur les cas d'utilisation des serveurs basés sur les terminaux. Un client LXD peut-il exécuter un environnement de bureau graphique de la même manière que, par exemple, les boîtes GNOME ou VirtualBox?
Depuis le traqueur de problèmes LXD :
La réponse courte est "non". Les conteneurs n'ont pas de cartes graphiques virtuelles, donc il n'y a rien pour eux.
Il existe cependant quelques alternatives:
- Exécutez Xephyr ou similaire sur l'hôte, puis passez le socket X au conteneur et exécutez les choses contre cela
- Exécutez une sorte de serveur basé sur VNC/RDP dans le conteneur et connectez-vous à celui depuis l'hôte
- Donnez au conteneur un accès complet aux appareils de votre hôte (GPU et terminal), cela vous permettrait d'avoir votre environnement de bureau dans un conteneur avec un hôte principalement vide