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 .
留言
發佈留言