diff --git a/localdev/local_development.md b/localdev/local_development.md
index ae659a92f78f1f98dad4157d9c0847ff206b992b..487984eadcbe7a4d1f58e15f293feed89ad02ba1 100644
--- a/localdev/local_development.md
+++ b/localdev/local_development.md
@@ -4,10 +4,18 @@
 This docker-compose uses the main Dockerfile to create a `localdev-web-1` container and creates a mysql container called `localdev-database-1` and an edge container called `localdev-edge-1`.
 
 ## Prerequisites
+1. Download docker without Docker Desktop, at least version 27.0.1.
+
 For mac development:
 1. Download colima using homebrew.
 2. Start colima and edit virtual machine sizes using `colima start --edit`. Increase the number of CPUs to 16 and the memory to 16.
-3. Add the following env vars to your .bashrc or .zshrc or an .env file. See the instructions [here](../docs/metadata_webservice.md) for instructions on creating the OPENID_CLIENT_ID and OPENID_CLIENT_SECRET. The rest of the values can be set to strings of your choice. If you set the values in your .bashrc or .zshrc, run the source command to pick up the new values (ex `source ~/.bashrc`).
+
+For windows development:
+1. Install Docker on WSL2. You can find instructions [here](https://docs.docker.com/engine/install/ubuntu/).
+
+For both OS:
+
+Add the following env vars to your .bashrc or .zshrc or an .env file. See the instructions [here](../docs/metadata_webservice.md) for instructions on creating the OPENID_CLIENT_ID and OPENID_CLIENT_SECRET. The rest of the values can be set to strings of your choice. If you set the values in your .bashrc or .zshrc, run the source command to pick up the new values (ex `source ~/.bashrc`).
 ```
 export OPENID_CLIENT_ID=""
 export OPENID_CLIENT_SECRET=""
@@ -17,15 +25,17 @@ export MYSQL_ROOT_PASSWORD=""
 ```
 
 ## Use
-To simply start build and run all the containers, make sure you are in the /localdev directory and run the following command. This includes a reload command for the web container. It will restart the web container when changes are made locally.
+To simply build and run all the containers, make sure you are in the /localdev directory and run the following command. This includes a reload command for the web container. It will restart the web container when changes are made locally.
 ```
 docker-compose up
 ```
+or `docker compose up` if you're not using the docker-compose plugin.
 
 If you're not developing locally, use the following command to run the containers in the background. Reload will not work this way.
 ```
-docker-compmose up -d 
+docker-compose up -d 
 ```
+or `docker compose up -d` if not using the docker-compose plugin.
 
 ## Helpful Docker Commands
 `docker ps` shows the running containers.