- Print
- DarkLight
- PDF
MacOS FAQ
- Print
- DarkLight
- PDF
The QuickMeet.Chat Docker image (version 6.7.0 and later) is designed for the amd64 architecture, which is incompatible with the arm64 architecture used by Apple silicon Macs. Attempting to deploy the Docker image on an M-series Mac can result in compatibility issues. As a result, we recommend the following:
How do I deploy QuickMeet.Chat with AWS for Apple Silicon Macs (M-series)
During EC2 instance launch, choose a different operating system, such as Ubuntu, from the "Application and OS Images" (Amazon Machine Image) section.
How do I deploy QuickMeet.Chat on Apple Silicon Macs (M-series)
It is likely to get this error:
The requested image's platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) and no specific platform was requestedFollow the steps below to resolve it:
Ensure you have Rosetta 2 on your Mac; this allows the M-series Macs to run Intel-based applications. Confirm this by running:
arch -x86_64 uname -mIf Rosetta 2 is installed, this command will output “x86_64.” If not, macOS will prompt you to install Rosetta 2.
Open Docker Desktop, navigate to Settings > General and enable Rosetta for Docker Desktop. This allows Docker to emulate x86_64/amd64 architecture.
In the
compose.ymlfile, add “platform: linux/amd64” to the rocketchat service.Next, add “EXPERIMENTAL_DOCKER_DESKTOP_FORCE_QEMU: 1” to the mongodb service environment. This forces the service to use the correct emulation settings.
Now, run
docker compose up -d
Your QuickMeet.Chat instance should now be accessible via http://localhost:3000.