Permission Issues with Docker in Concourse Pipeline on macOS (M3 Chip) #9025
-
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
|
This is an arm64 vs amd64 issue. On Windows you're likely running Concourse on the Docker linux VM, so all the Concourse defaults probably work. Runtime can be containerd and tasks like that one you're trying to run there work without issue. On macOS with an M-series chip, you're running on arm64. Docker will try and run amd64 images on arm64 architectures, but when you're trying to do container stuff things break down. In general I would say it's not currently possible to 100% run Concourse on any arm-based CPU. This issue will eventually resolve this: #1379 |
Beta Was this translation helpful? Give feedback.

This is an arm64 vs amd64 issue.
On Windows you're likely running Concourse on the Docker linux VM, so all the Concourse defaults probably work. Runtime can be containerd and tasks like that one you're trying to run there work without issue.
On macOS with an M-series chip, you're running on arm64. Docker will try and run amd64 images on arm64 architectures, but when you're trying to do container stuff things break down.
In general I would say it's not currently possible to 100% run Concourse on any arm-based CPU.
This issue will eventually resolve this: #1379