# based on https://github.com/jessfraz/dockerfiles/blob/master/chromium/Dockerfile # modified by Settel # FROM debian:stable-slim LABEL maintainer "Settel" RUN apt-get update && apt-get install -y \ --no-install-recommends \ fonts-liberation \ fonts-roboto \ hicolor-icon-theme \ fonts-symbola \ libv4l-0 \ libcanberra-gtk-module \ libexif-dev \ libgl1-mesa-dri \ libgl1-mesa-glx \ dbus-x11 \ chromium-l10n \ chromium RUN rm -rf /var/lib/apt/lists/* /config/.cache /var/tmp/* /tmp/* RUN groupadd -g 1000 chromium && useradd -u 1000 -g chromium -G audio,video chromium \ && mkdir -p /home/chromium/Downloads && chown -R chromium:chromium /home/chromium COPY files/ / USER chromium ENTRYPOINT [ "chromium" ] CMD [ "--user-data-dir=/data" ]