linux-xfce4 / Dockerfile
Serg4451D's picture
Create Dockerfile
46eb27a verified
raw
history blame contribute delete
765 Bytes
FROM ubuntu:20.04
ENV DEBIAN_FRONTEND=noninteractive
# Установка необходимых пакетов
RUN apt-get update && apt-get install -y \
xfce4 \
xfce4-goodies \
tightvncserver \
novnc \
websockify \
supervisor \
&& apt-get clean \
&& rm -rf /var/lib/apt/lists/*
# Настройка VNC
RUN mkdir ~/.vnc
RUN echo "password" | vncpasswd -f > ~/.vnc/passwd
RUN chmod 600 ~/.vnc/passwd
# Копирование конфигурационных файлов
COPY supervisord.conf /etc/supervisor/conf.d/supervisord.conf
COPY xstartup /root/.vnc/xstartup
# Открытие портов
EXPOSE 6080
# Запуск супервизора
CMD ["/usr/bin/supervisord", "-c", "/etc/supervisor/conf.d/supervisord.conf"]