diamond-in/Computer-Use
1
1FROM debian:bullseye2 3RUN apt update 4RUN apt install git -y5RUN git clone https://github.com/theasp/docker-novnc6RUN ls7WORKDIR docker-novnc8# Install git, supervisor, VNC, & X11 packages9RUN set -ex; \10 apt-get update; \11 apt-get install -y \12 bash \13 fluxbox \14 git \15 net-tools \16 novnc \17 supervisor \18 x11vnc \19 xterm \20 xvfb21 22# Setup demo environment variables23ENV HOME=/root \24 DEBIAN_FRONTEND=noninteractive \25 LANG=en_US.UTF-8 \26 LANGUAGE=en_US.UTF-8 \27 LC_ALL=C.UTF-8 \28 DISPLAY=:0.0 \29 DISPLAY_WIDTH=1024 \30 DISPLAY_HEIGHT=768 \31 RUN_XTERM=yes \32 RUN_FLUXBOX=yes33COPY . /app34CMD ["/app/entrypoint.sh"]35EXPOSE 8080