Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ordering Health Check fails on ARM64 #72

Open
odidev opened this issue Mar 29, 2023 · 6 comments
Open

Ordering Health Check fails on ARM64 #72

odidev opened this issue Mar 29, 2023 · 6 comments

Comments

@odidev
Copy link

odidev commented Mar 29, 2023

Hi @mehmetozkaya,

I have tried to deploy run-aspnetcore-microservices on ARM64 using docker-compose. In docker-compose.yml file, there is one service named OrderDB which is using mcr.microsoft.com/mssql/server:2017-latest docker image. This image is not present for ARM64. I have commented regarding the release of the image. In that comment, an user suggested to use azure-sql-edge docker image instead of mcr.microsoft.com/mssql/server:2017-latest. After replacing it with azure-sql-edge all the health-checks are working fine.

Can you please share your opinion on the above change?

@mehmetozkaya
Copy link
Member

Hi @odidev,
Yes I used SQL Server image which is amd64 architecture and ubuntu-based image. This is standard image for sql server on docker hub -> https://hub.docker.com/_/microsoft-mssql-server
I am surprised to run this repo on ARM64 architecture. But your recommendation of azure-sql-edge database designed for IoT applications. It could be used and solve our microservices project requirement due to relational-based db, but I think Azure SQL DB also solve the ARM64 problem which is more suitable for this repository.

@odidev
Copy link
Author

odidev commented Mar 30, 2023

Hi @mehmetozkaya,

To make this compatible for ARM64 platform, can we change mcr.microsoft.com/mssql/server:2017-latest docker image to azure-sql-edge.

If yes, let me know if I can raise PR for the same.

@odidev
Copy link
Author

odidev commented Jun 21, 2023

Gentle reminder to respond to above query.

@odidev
Copy link
Author

odidev commented Jul 3, 2023

Hi @mehmetozkaya,

Gentle reminder !!!

Can you please suggest if we can change mcr.microsoft.com/mssql/server:2017-latest docker image to azure-sql-edge, as mcr.microsoft.com/mssql/server:2017-latest is not available for Arm64.

@odidev
Copy link
Author

odidev commented Aug 9, 2023

Hi @mehmetozkaya

Gentle reminder to respond to above query.

@tutul2010
Copy link

tutul2010 commented Nov 27, 2023

Hi @odidev,
As @mehmetozkaya advised to use 'mcr.microsoft.com/mssql/server:2017-latest' docker images for microservices project requirement due to relational-based db or you can also use Azure SQL DB.
I resolved order.api db issue by replacing a data base of azure sql basic services

Thanks,

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants