I recently got an MacBook Pro with an M1 Pro chip, and I'm trying to configure my development Docker setup to work on the M1 Mac using Docker Desktop.
It is mostly working, but I am getting some warnings / errors regarding the Orthanc container, a MySQL container and a phpMyAdmin container, all related to using the M1 chip. I have a php-fpm-nginx container that apparently built without any issues.
I found some references that suggested setting the platform in the docker-compose.yml file, and another that suggested using MariaDB M1 compatiable image instead of the standard MySQL image.
My development PACS builds are a little customized, but they start with the:
FROM osimis/orthanc:orthanc-mainline image and add a few other utilities and Debian packages.
Here is a screen shot of the Docker Desktop container list. When I hover over the amd64 alter it says "Image may have poor performance, or fail, if run via emulation".
Not sure if that is just a warning and not affecting performance or if I need to customize the build(s) for the M1 chip.