Files
docker-easyconnect/Dockerfile.vncless
2020-07-14 23:11:49 +08:00

23 lines
849 B
Docker

FROM debian:buster-slim
RUN sed -i s/deb.debian.org/mirrors.cqu.edu.cn/ /etc/apt/sources.list &&\
apt-get update && \
apt-get install -y --no-install-recommends --no-install-suggests \
libgtk2.0-0 libx11-xcb1 libxtst6 libnss3 libasound2 libdbus-glib-1-2 iptables \
dante-server psmisc libxaw7 xclip busybox &&\
ln -s "$(which busybox)" /usr/local/bin/ip
RUN cd tmp && apt-get update && \
busybox wget "http://download.sangfor.com.cn/download/product/sslvpn/pkg/linux_01/EasyConnect_x64.deb" -O EasyConnect.deb &&\
dpkg -i EasyConnect.deb && apt download x11-utils && dpkg -x x11-utils_*.deb x11-utils && mkdir -p /usr/local/bin &&\
cp x11-utils/usr/bin/xmessage /usr/local/bin && rm -r x11-utils* /tmp/EasyConnect.deb
COPY ./docker-root /
#ENV PASSWORD="" LOOP=""
#ENV DISPLAY
VOLUME /root/
CMD TYPE=x11 start.sh