That title is a mouthful but kind of says it all. I was really hoping to be able to setup a local development environment for my Umbraco cloud v13 site on my MacBook (Apple M1 Pro chip).
Below is my latest message from ChatGPT and is WAY over my head. Is there any way to somewhat easily accomplish this? In the meantime, I’m just asking my IT department to set me up with a separate windows laptop just for this purpose.
“It seems that the sqlpackage tool you’re using is not compatible with the ARM architecture of the M1 chip when running in the container. The error indicates that it’s expecting an x86-64 shared library that isn’t available.
To resolve this, we’ll need to ensure we’re running everything in an environment compatible with the ARM architecture. Unfortunately, SQL Server itself does not have native ARM support, so running it directly on an ARM machine can be challenging.
One possible workaround is to use an x86-64 emulation environment for both the SQL Server and the SQLPackage tool. However, since this approach has not worked, another approach is to use Docker’s multi-arch support or run everything in Rosetta 2 emulation on the host itself.
Here is an alternative approach that involves using Docker’s QEMU emulation support for running x86-64 images on ARM:”
This is a companion discussion topic for the original entry at https://our.umbraco.com/forum/115243-setting-up-local-development-site-on-a-mac-with-an-m1-chip-for-umbraco-cloud-v13-site-using-mssql