These images are based on the Alpine Linux (linux/amd64, linux/arm64).
The default docker entrypoint:
chromium-browser --headless --headless \
--remote-debugging-address=0.0.0.0 --remote-debugging-port=9222 \
--user-data-dir=/data --disable-software-rasterizer --disable-dev-shm-usage
Run chromium in sandbox (requires SYS_ADMIN capability):
docker run -it --rm --name=chromium-headless \
-p=0.0.0.0:9222:9222 --cap-add=SYS_ADMIN \
-v /tmp/chromium-data/:/data akorn/chromium-headless:alpine
You can add additional command line switches, e.g. prevent chromium from loading images:
docker run -it --rm --name=chromium-headless \
-p=0.0.0.0:9222:9222 --cap-add=SYS_ADMIN \
-v /tmp/chromium-data/:/data akorn/chromium-headless:alpine \
--blink-settings=imagesEnabled=false --mute-audio
See chromium command line switches for more information.