From 390d09a4488851e727a5f86fd17f0bf954e74f4e Mon Sep 17 00:00:00 2001 From: surtur Date: Sun, 10 May 2020 17:13:15 +0200 Subject: [PATCH] reworked the clean-up logic a bit + screen ENV --- Dockerfile | 23 ++++++++++------------- 1 file changed, 10 insertions(+), 13 deletions(-) diff --git a/Dockerfile b/Dockerfile index ac0857e..b136b1e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,10 @@ FROM archlinux:latest ENV CHROMEDRIVER_VERSION="80.0.3987.106" +ENV SCREEN_WIDTH=1920 +ENV SCREEN_HEIGHT=1080 +ENV SCREEN_MAIN_DEPTH=24 +ENV SCREEN_SUB_DEPTH=32 ARG BUILD_DATE ARG VCS_REF @@ -21,17 +25,10 @@ RUN pacman -Sy --noconfirm --needed python python-pip chromium wget vim jq \ && chmod -v +x /tmp/chromedriver \ && mkdir -pv /usr/local/bin \ && mv -v /tmp/chromedriver /usr/local/bin/ \ - && pacman --noconfirm -Runs \ - gzip less sysfsutils which \ - && rm -rv /usr/share/info/* \ - && rm -rv /usr/share/man/* \ - && rm -rv /usr/share/doc/* \ - && rm -rv /usr/share/zoneinfo/* \ - && rm -rv /usr/share/i18n/* \ - && find /. -name "*~" -type f -delete \ - && find /usr/share/terminfo/. ! -name "*xterm*" ! -name "*screen*" ! -name "*screen*" -type f -delete \ - && rm -rv /tmp/* \ - && rm -rv /usr/include/* \ - && pacman -Scc \ - && rm -rv /var/cache/pacman/* /var/lib/pacman/sync/* +RUN pacman -Scc && rm -rfv /var/cache/pacman/* /var/lib/pacman/sync/* \ + && rm -rv /usr/share/info/* ;rm -rv /usr/share/man/* ; \ + rm -rv /usr/share/doc/* ;rm -rv /usr/share/zoneinfo/* ; \ + rm -rv /usr/share/i18n/* ;rm -rv /usr/include/* ; \ find /. -name "*~" -type f -delete; \ + find /usr/share/terminfo/. ! -name "*xterm*" ! -name "*screen*" ! -name "*screen*" -type f -delete; \ + rm -rv /tmp/* || true WORKDIR /