效果图:
其实说实话我觉得吧,没有太大暖用
具体实现:
对于dockerfile镜像构建方面:
在dockerfile中加这些话,可是让它自己搞,(对于已经构建的镜像,就直接自己在终端手敲吧)
ENV DEBIAN_FRONTEND noninteractiveRUN apt-get update -y && apt-get install -y \openssh-server xfce4 xfce4-goodies x11vnc sudo bash xvfb && \useradd -ms /bin/bash ubuntu && echo 'ubuntu:ubuntu' | chpasswd && \echo "ubuntu ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers && apt-get clean && \rm -rf /var/lib/apt/lists/*COPY x11vnc /etc/init.d/COPY xvfb /etc/init.d/RUN sudo chmod +x /etc/init.d/*
可以看到还需要两个神秘的文件,pan_baidu 密码 fl0i
进去之后,找一个方面的角落执行vnc.sh
export DISPLAY=:99{sudo /etc/init.d/xvfb start && sleep 3/etc/init.d/x11vnc startsudo /etc/init.d/ssh start} > /dev/null 2>&1startxfce4
然后再下载一个VNC_viewer 然后输入 127.0.0.1:5900 就有桌面了
