Cannot run Azure Functions locally on Mac M1

Answered
I downloaded JetBrains Rider because Visual Studio for Mac cannot do zip deployments. Rider can. However it looks like I cannot run Azure Functions locally through Rider. It seems to require Docker and that is incompatible with the M1 processor. Any other solutions?
0
7 comments

Hello,

Docker is not used for running Azure Functions. But running on M1 is not completely supported yet: RIDER-54092. Could you please also specify what functions are you using? If it is Azure Function 5.0 by chance, then they are not supported yet either, here is the issue.

0

Olga, as I understand it, Docker is needed for the Storage Emulator, which is required to run Azure Functions, unless you use storage in Azure for development. That is of course possible, but I would not consider it a good case of local development, if it depends on constant access to a resource in Azure.

0

I am using Functions v3 and it is on .NET Core 3.1

0

Nielsbrinch, thank you for the reply. As it was mentioned, the proper support of M1 is currently on progress, please keep watching the YT issue.

0

hello, what' the progress for this? I'm trying in M1 with .net 6 and az v4

0

@Jorgezb28

The original problem was fixed and there is a Rider build for m1 (https://www.jetbrains.com/rider/download).

If you have a specific issue with running azure functions, please file a separate issue (via creating a new support request or via a youtrack issue) with attached logs and a screenshot of the error you see. Thank you in advance.

0

thanks, I just confirmed that is working.

0

Please sign in to leave a comment.