You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I’m currently working with eShop + Aspire and I’d like to validate an approach for a fully containerized deployment on Docker Desktop, mainly for learning purposes.
Locally, everything works great:
Aspire .NET services running on Windows
Some infrastructure services running in Docker Desktop
Great job to the team, the local developer experience is excellent 👍
Using Aspire.Hosting.Docker and the aspire deploy command, I’m able to generate a docker-compose.yaml and deploy all services successfully to Docker Desktop.
The web app starts, but several things don’t work correctly, in particular: Authentication / login using the identity-api.
I’ve been trying to adjust the Aspire AppHost configuration (URLs, HTTP, HTTPS, etc.), but I haven’t been able to get everything working properly.
👉 My question:
Is there an official or recommended approach to deploy eShop with Aspire as fully containerized services on Docker Desktop, with all services working correctly (including Identity / authentication), without using Azure?
Thanks in advance for any guidance or shared experiences.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
Hello,
I’m currently working with eShop + Aspire and I’d like to validate an approach for a fully containerized deployment on Docker Desktop, mainly for learning purposes.
Locally, everything works great:
Great job to the team, the local developer experience is excellent 👍
I’ve seen the official deployment guide for Azure:
https://deepwiki.com/dotnet/eShop/7.3-azure-deployment
However, I can’t use Azure at the moment.
Before that, I’d like to deploy all eShop services as containers, similar to what was possible with eShopOnContainers in the past.
I followed the Aspire tutorials, including:
https://aspire.dev/get-started/deploy-first-app/?lang=csharp
Using Aspire.Hosting.Docker and the aspire deploy command, I’m able to generate a docker-compose.yaml and deploy all services successfully to Docker Desktop.
The web app starts, but several things don’t work correctly, in particular: Authentication / login using the identity-api.
I’ve been trying to adjust the Aspire AppHost configuration (URLs, HTTP, HTTPS, etc.), but I haven’t been able to get everything working properly.
👉 My question:
Is there an official or recommended approach to deploy eShop with Aspire as fully containerized services on Docker Desktop, with all services working correctly (including Identity / authentication), without using Azure?
Thanks in advance for any guidance or shared experiences.
Beta Was this translation helpful? Give feedback.
All reactions