Files
DAAS-Docker/Dockerfile
2026-02-27 08:20:49 +00:00

36 lines
642 B
Docker

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"]