How to provision dashboards only without reinstalling the grafana

Dear All,

I have Grafana 10.x installed in openshift cluster through docker and urban code deployment tool. I have provisioned the dashboards and required datasource using yaml file which is working as expected.

Now I am trying to add new dashboard using json file, but then the Grafana is getting reinstalled as per the commands in docker file and all the dashboards are newly added instead of just provisioning the single dashboard. I have commented out the command to install Grafana but then nothing works.

Is there any way to stop reinstalling Grafana and overwriting old dashboards in docker file or via any config file?

Appreciate your guidance.