Podman/Docker
This content is not available in your language yet.
This guide will help you set up QSM.Web within Podman or Docker.
Prerequisites
Section titled “Prerequisites”- Podman or Docker
- Podman Compose or Docker Compose
- Git
First, Clone the Git repository and go into the directory by running:
git clone https://github.com/lines-of-codes/QSMSharp.gitcd QSMSharpQSM.Web uses Docker Hardened Images (DHI) by default, so you’ll need to log into DHI first with your Docker account credentials and pull images used by QSM by running
podman login dhi.iopodman pull dhi.io/dotnet:10-sdk-alpinepodman pull dhi.io/aspnetcore:10-alpinedocker login dhi.iodocker pull dhi.io/dotnet:10-sdk-alpinedocker pull dhi.io/aspnetcore:10-alpineNow, Simply run the following to build and run QSM.Web:
podman compose up --build -ddocker compose up --build -dThe server will be started on http://localhost:8080 (and binds to all interfaces), feel
free to adjust the port mapping
within the compose.yaml file.