File size: 512 Bytes
7a7c87c | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | FROM ubuntu:22.04
ENV DEBIAN_FRONTEND=noninteractive
ENV DISPLAY=:1
ENV PORT=7860
RUN apt-get update && apt-get install -y \
xfce4 \
xfce4-goodies \
tightvncserver \
novnc \
websockify \
supervisor \
net-tools \
wget \
curl \
&& apt-get clean \
&& rm -rf /var/lib/apt/lists/*
RUN mkdir -p /root/.vnc
RUN echo "root:root" | chpasswd
COPY supervisord.conf /etc/supervisor/conf.d/supervisord.conf
EXPOSE 7860
CMD ["/usr/bin/supervisord"] |