abpframework / eShopOnAbp

Reference microservice solution built with the ABP Framework and .NET, runs on Kubernetes with Helm configuration, includes API Gateways, Angular and ASP.NET Core MVC applications, PostgreSQL and MongoDB databases
https://www.eShopOnAbp.com/
MIT License
664 stars 259 forks source link

Running Docker script, program cannot open properly。help #206

Open sevenNightL opened 9 months ago

sevenNightL commented 9 months ago

I run the run docker run-docker-compose. ps1 script on my local machine, and the docker container opened normally, but https://eshop-st-public-web I can't open it, only one API can be opened. May I know where the problem is with me? image image

gterdem commented 9 months ago

Sorry but I can't even understand the error.

The API runs at localhost but you are running it using the DNS? Try https://localhost:44335 for the public-web application. DNS is related to Kubernetes.

Also please check the HTTPS certificate if it is being generated correctly, the API HTTPS certificate seems invalid.

Check https://github.com/abpframework/eShopOnAbp#instructions for instructions.

sevenNightL commented 9 months ago

Sorry but I can't even understand the error.

The API runs at localhost but you are running it using the DNS? Try https://localhost:44335 for the public-web application. DNS is related to Kubernetes.

Also please check the HTTPS certificate if it is being generated correctly, the API HTTPS certificate seems invalid.

Check https://github.com/abpframework/eShopOnAbp#instructions for instructions.

I just made the program into a local Docker image and directly used Docker Compose to run the script. image image The containers are all in a normal state, and nginx exposes interface documents. How can backend management expose them?

Is there a problem with the nginx I am currently configuring? image image I generated the certificate locally, and the following is the configuration of the certificate。 image

sevenNightL commented 9 months ago

Sorry but I can't even understand the error.

The API runs at localhost but you are running it using the DNS? Try https://localhost:44335 for the public-web application. DNS is related to Kubernetes.

Also please check the HTTPS certificate if it is being generated correctly, the API HTTPS certificate seems invalid.

Check https://github.com/abpframework/eShopOnAbp#instructions for instructions.

I am trying to run the project through Docker instead of debugging the project through the software development environment, and I have not encountered any issues debugging the local project.

gterdem commented 9 months ago

I've created an issue related to this, I'll update the docker-compose file to run with latest changes.

sevenNightL commented 8 months ago

I've created an issue related to this, I'll update the docker-compose file to run with latest changes.

Could you tell me when it will be finished?