Deploying Planvisage SCM as a Container Application (Podman Desktop)

Follow the steps below to deploy the Planvisage SCM application as a container.

Step 1: Download and Install Podman Desktop

Download and install Podman Desktop from the provided URL:

https://podman-desktop.io/

For a detailed, step-by-step guide on how to install Podman Desktop on Windows 10/11,Windows Server you can follow this link:

How to install Podman on Windows 10/11 or Windows Server (step by step)

To run Planvisage web application 8.0 in container environment.

1.Enable Virtualization in Server/Azure VM.

2.Install docker desktop / Podman-Desktop.

How to verify nested virtualisation is enabled.

In task manager, select Performance tab. In CPU Details, you can see “Virtualisation Enabled”

img

Install Podman Desktop

img

1.Click Start Onboarding

img

2.Click Next

img

3.Click Next ( to install Podman compose extension)

img

4.Click Next (To Install Kubectl)

img

Install WSL (Windows Sub System For Linux)

img

5.Click Install WSL 2

img

Restart Server after WSL2 installation.

Install Podman

img 1.Click “Install”

img

Click "Yes"

img

Click “Install”

img

Click “Close”

img

Click “Initialise and start”

If the user is using Windows 10, they need to install WSL2.

For Installing run the below commands in command prompt

insatll :- wsl --install

Update :- wsl --update

Step 2: Pull the Latest Image to Your Podman Desktop

how to pull the latest image to your Podman desktop using the command prompt.

  1. Run the Command Prompt as an Administrator.

  2. Log in to the Planvisage Azure Container Registry:

a. Run the command: podman login planvisage.azurecr.io

b. Enter the credentials.

img

3.Run the Prepare batch file to create the ‘log’ and ‘xml’ folders inside PvWebApp and PvWebAppTaskMngr

img

Open .env file with Notepad and set the required variables, Connection String,License Key and Company Name and Save the changes.

img

4.Run Install batch file , it will create the containers under the single network

img