Refer this Wiki Page for Running Bahmni on Docker for detailed instructions.
- Navigate to the relevant subfolder for your desired configuration. For example: 
cd bahmni-lite. - Execute the script: 
./run-bahmni.sh. This script provides various options such as start, stop, view logs, pull updates, reset, etc. - Before executing the above commands, ensure that your 
.envfile in the sub-folder is correctly configured with the appropriate PROFILE. 
Alternatively, if you wish to use docker compose commands directly, you can use the --env-file option to pass the environment variables files:
docker compose up --env-file .envThe .env and .env.dev files are used for configuring environment variables for the Bahmni Lite Docker setup.
The .env file points to the 1.0.0 image tag, which represents the stable and tested version of Bahmni Lite v1.0.0. We recommend using these images for production purposes.
The .env.dev file points to the latest image version, which provides the most recent updates for development and testing purposes.
- By default 
run-bahmni.shscript runs with the.env, that uses the1.0.0images 
run-bahmni.sh- Instead if you wish to use the 
latestimages, run therun-bahmni.shscript with the argument.env.dev 
run-bahmni.sh .env.dev- Additionally, you have the flexibility to create your own environment variable configuration. To do this, create a custom a 
.envfile (eg:.env.local) and run the run-bahmni.sh script with the.env.localargument: 
run-bahmni.sh .env.localPlease choose the appropriate environment variables file based on your requirements and make sure the respective .env or .env-dev file is properly configured before running the commands.
For detailed instructions and further information, please refer to the Wiki Page mentioned above.