brw / Dockerfile
reikernx's picture
Update Dockerfile
19095ba verified
Raw
History Blame Contribute Delete
818 Bytes
FROM dorowu/ubuntu-desktop-lxde-vnc:focal
USER root
RUN rm -f /etc/apt/sources.list.d/google-chrome.list && \
apt-get update && \
apt-get install -y \
chromium-browser chromium-browser-l10n \
x11-utils \
wget \
sudo \
&& rm -rf /var/lib/apt/lists/*
RUN mkdir -p /usr/src/app
RUN chmod 777 /usr/src/app
EXPOSE 7860
RUN echo '#!/bin/bash\n\
sleep 5\n\
chromium-browser --no-sandbox --disable-gpu \\\n\
--user-agent="Mozilla/5.0 (iPhone; CPU iPhone OS 17_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.0 Mobile/15E148 Safari/604.1" \\\n\
--window-size=390,844 \\\n\
--force-device-scale-factor=3 \\\n\
--enable-touch-events &\n\
/usr/bin/supervisord -n' > /usr/local/bin/start.sh
RUN chmod +x /usr/local/bin/start.sh
CMD ["/usr/local/bin/start.sh"]