diff --git a/docker/vnc/Dockerfile b/docker/vnc/Dockerfile index e187ec0796ac9c7cd82a373f4b61210daafe6ed3..42476ef8a1a5a4b46a57eb46fa82e0179958d5b9 100644 --- a/docker/vnc/Dockerfile +++ b/docker/vnc/Dockerfile @@ -13,10 +13,11 @@ RUN --mount=type=cache,sharing=locked,target=/var/cache/apt --mount=type=cache,s x11-apps \ xfce4 -EXPOSE 5901 +EXPOSE 5912 RUN chmod 777 /usr/share/novnc/utils \ && useradd -m user \ + && sed -i '/user/s/:x:/::/' /etc/passwd \ && echo "user ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers USER user diff --git a/docker/vnc/docker-vnc b/docker/vnc/docker-vnc index 4093545f6192f3f4bc0bd523266ff53c20246647..bda84e458615d168a745271f9eb3ba8b77fe90e8 100755 --- a/docker/vnc/docker-vnc +++ b/docker/vnc/docker-vnc @@ -2,6 +2,6 @@ mkdir ~/.vnc ln -s /usr/bin/startxfce4 ~/.vnc/xstartup -tigervncserver -SecurityTypes None -sed -i 's/.(hostname)/localhost/g;s/5900/5901/' /usr/share/novnc/utils/launch.sh +tigervncserver -SecurityTypes None :12 +sed -i 's/.(hostname)/localhost/g;s/5900/5912/' /usr/share/novnc/utils/launch.sh /usr/share/novnc/utils/launch.sh