Containerizing Graphical Applications with systemd-nspawn
Daniel Baumann
daniel.baumann at bfh.ch
Tue Jun 18 17:05:25 CEST 2019
Hallo Matthias,
On 06/18/2019 04:31 PM, Matthias Schranz wrote:
> Unsere Idee war, diese graphischen Tools innerhalb systemd-nspawn
> Containern laufen zu lassen um Dependency Probleme mit dem Host-System
> somit zu umgehen.
moechtest du..
a) die "alten" Tools per ssh X11 forwarding auf deinem lokalen display
anzeigen
oder moechtest du..
b) einen desktop auf dem server laufen lassen, darauf das tool
anzeigen, und vom lokalen client den desktop des servers anzeigen
(z.b. via VNC oder html5, etc.)
oder..
c) auf dem lokalen system die alten applikationen lokal laufen lassen
und auf dem lokalen display anzeigen.
oder vielleicht..
d) einen desktop auf dem lokalen system laufen lassen, darauf das tool
anzeigen, und vom lokalen client den desktop des containers
anzeigen lassen (xnest)
beachte bei a): egal wie "alt" die tools sind, weils "nur" X11 ist fuer
die anzeige, brauchts bei dir lokal keine der "alten" libraries
vorhanden zu haben damit das geht.
> Hat jemand von euch bereits Erfahrungen in diesem Bereich zusammen mit
> systemd-nspawn bzw. container-tools ?
geht/ging bisher immer schmerzfrei, nur mit wayland (d.h. mit buster)
hab ichs nie gemacht/probiert.
allerdings ist bei sehr alten sachen (wheezy und aelter) das problem,
dass man auf dem host system vsyscall emulation anschalten muss (siehe
punkt 2.3 in der dokumentation[0]), was nicht so prikelnd[1] ist :)
Gruesse,
Daniel
[0]
https://git.open-infrastructure.net/software/compute-tools/tree/share/doc/HOST-SETUP.txt
[1]
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/Documentation/admin-guide/kernel-parameters.txt#n5094
--
Berner Fachhochschule / Bern University of Applied Sciences
Services / IT-Services
Daniel Baumann
Teamleiter Linux Services
___________________________________________________________
Dammweg 3, CH-3013 Bern
Telefon direkt +41 31 848 48 22
Telefon Servicedesk +41 31 848 48 48
daniel.baumann at bfh.ch
https://bfh.ch
https://bfh.science
More information about the bfh-linux-users
mailing list