Skip to content

Apple Silicon support

Derschatta edited this page Nov 24, 2024 · 6 revisions

Multiarch images (experimental)

Docker dev should work mostly out of the box on Macs with Apple Silicon (ARM).

Here are some images with arm64 support which are preferred over the standard images as they'll be more performant.

To make use of those create a file arm.yml in the custom folder of your docker dev directory with the following contents:

services:
  mysql:
    image: biarms/mysql:5.7.30

  selenium-hub:
    image: seleniarm/hub:4.5.3-20221025

  selenium-chrome:
    image: seleniarm/node-chromium:106.0

  selenium-chrome-debug:
    image: seleniarm/standalone-chromium:106.0

Then just tup your containers as usual.

Known issues

Mssql 2017 and 2019 do not support the ARM architecture, same with the official MySQL 5.7 image. You can however use the unofficial image listed in the yml file above but please be aware that it's an older version of 5.7.

Clone this wiki locally