Azure / Azure/app-service-linux-docs

Is Linux arm64 images supported in App Services?

Open
#110 0 comments 2 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
150
Forks
90
Avg merge
2m
Merged PRs (30d)
1

Description

Recently we changed our Dockerfile of our .NET 6 app to build with the arm64 runtime:

`FROM mcr.microsoft.com/dotnet/aspnet:6.0-bullseye-slim-arm64v8 AS base`

However, when the new image is deployed and started in its App Service container, it fails with the error:

```
INFO - Initiating warmup request to container xx-main_0_edd83162 for site xx-main
ERROR - Container xx-main_0_edd83162 for site xx-main has exited, failing site start
ERROR - Container xx-main_0_edd83162 didn't respond to HTTP pings on port: 80, failing site start. See container logs for debugging.
INFO - Stopping site xx-main because it failed during startup.
/home/LogFiles/2022_03_23_RD0003FF8D0A0F_default_docker.log (https://xx-main.scm.azurewebsites.net/api/vfs/LogFiles/2022_03_23_RD0003FF8D0A0F_default_docker.log)
standard_init_linux.go:228: exec user process caused: exec format error

```

Sad to say, but the same image works in AWS ECS...

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.