FROM debian:12 ENV DEBIAN_FRONTEND=noninteractive ENV USER=vncuser ENV PASSWORD=vncpass ENV DISPLAY=:1 ENV VNC_PORT=5901 # Pakete installieren RUN apt-get update && apt-get install -y \ xfce4 \ xfce4-goodies \ tigervnc-standalone-server \ tigervnc-common \ dbus-x11 \ x11-xserver-utils \ xfonts-base \ chromium \ nano \ htop \ lightdm \ sudo # User anlegen # VNC xstartup konfigurieren RUN mkdir -p /etc/vnc RUN echo '#!/bin/bash\nexec /usr/sbin/lightdm' > /etc/vnc/xstartup \ && chmod +x /etc/vnc/xstartup COPY start.sh /start.sh RUN chmod +x /start.sh EXPOSE 5901 CMD ["/start.sh"]