lxde-vnc-novnc dockerfile (have SSL https)

FROM techdesignism/lxde-vnc-novnc:0.1


EXPOSE 6080

ENV RESOLUTION=1200x600

ENV PASSWORD=12345678

ADD ./Dockerfile .lxde_vnc_settings_${RESOLUTION}

ADD ./Dockerfile .lxde_vnc_settings_${PASSWORD}

ADD ./cert.pem /etc/ssl/cert.pem

ADD ./privkey.pem /etc/ssl/privkey.pem


ENTRYPOINT echo ${PASSWORD} | vncpasswd -f > ~/.vnc/passwd && rm -rfv /tmp/.X* && USER=user vncserver -geometry ${RESOLUTION} && websockify -D --web=/usr/share/novnc/ --cert=/etc/ssl/cert.pem --key=/etc/ssl/privkey.pem 6080 localhost:5901 && bash




docker build -t techdesignism/lxde-vnc-novnc-ssl:0.2 .

留言

此網誌的熱門文章

Making a Windows 11 hotspot without an internet connection