diff --git a/INSTALLATION.md b/INSTALLATION.md index 0035195981..bc85b1b13b 100644 --- a/INSTALLATION.md +++ b/INSTALLATION.md @@ -232,19 +232,38 @@ The setup steps differ depending on whether you are working in a development or Follow these steps for setting up a software development environment. 1. Building and Starting Development Containers: - ``` - docker-compose -f docker-compose.dev.yaml up --build - ``` + 1. Using Windows: + + ```bash + docker-compose -f docker-compose.dev.yaml up --build + ``` + 2. Using Ubuntu: + 1. Running synchronously. Using CTRL-C will stop it. + ```bash + sudo /usr/libexec/docker/cli-plugins/docker-compose -f docker-compose.dev.yaml up --build + ``` + 2. Running asynchronously in a subshell. You will have to use the `docker-compose down` command below to stop it. + ```bash + sudo /usr/libexec/docker/cli-plugins/docker-compose -f docker-compose.dev.yaml up --build & + ``` This command starts the development environment, where you can make changes to the code, and the server will automatically restart. 2. Accessing the Development Application: Open your web browser and navigate to: + ``` - http://localhost:4000. + http://localhost:4000 ``` 3. Stopping Development Containers: - ``` - docker-compose -f docker-compose.dev.yaml down - ``` + 1. Using Windows: + + ``` + docker-compose -f docker-compose.dev.yaml down + ``` + 2. Using Ubuntu: + + ``` + sudo /usr/libexec/docker/cli-plugins/docker-compose -f docker-compose.dev.yaml down + ``` ### For Production