#998·chromedp

chromedp/headless-shell does not run on M1 macs

Author: bbrooksCreated Jan 25, 2022Updated Feb 24, 2026

What did you do? Include clear steps.

I ran docker run -p 9222:9222 --rm --name headless-shell chromedp/headless-shell on an M1 mac

What did you expect to see?

The docker container to run successfully

What did you see instead?

The docker container crashes with error

qemu: uncaught target signal 6 (Aborted) - core dumped

Cause

This is because the chromedp/headless-shell images on dockerhub do not have builds for ARM64. They are only available for linux/amd64: Screen Shot 2022-01-25 at 7 39 17 AM

Solution

@kenshaw if you could upload a multi-arch build of the headless-shell then it would work on macs with ARM chips.