[CORD-2321]
Docs fixes for local scenario
Change-Id: I8b8ddff4224860b37f34008b50df5ed9b2c9d430
diff --git a/docs/dev/workflow_local.md b/docs/dev/workflow_local.md
index 28952c4..a2bb2b4 100644
--- a/docs/dev/workflow_local.md
+++ b/docs/dev/workflow_local.md
@@ -18,7 +18,7 @@
## Requirements
The following assumes you have cloned the source code as described in: [Getting
-the Source Code](/getting_the_code.md).
+the Source Code](/getting_the_code.md).
To deploy a `local` scenario on your machine, you'll also need to install
[Docker](https://www.docker.com/community-edition).
@@ -33,12 +33,25 @@
```
cd ~/cord/build
make PODCONFIG=rcord-local.yml config
-make -j4 build
+make build
```
After the build completes, the XOS web GUI will be available at
`localhost:8080/xos`
+If you are using this on a remote node that uses Ubuntu as the base OS, you can
+deploy an Apache proxy and set `/etc/hosts` variables to allow it to proxy the
+connection remotely:
+
+```
+make local-ubuntu-dev-env
+```
+
+Example combining all of these using `cord-boostrap.sh`:
+
+```
+bash ./cord-bootstrap.sh -d -t "PODCONFIG=rcord-local.yml config" -t "local-ubuntu-dev-env" -t "build"
+```
### Destroy and Rebuild XOS
@@ -47,7 +60,9 @@
```
cd ~/cord/build
-make xos-teardown
-make -j4 build
+make local-xos-teardown
+make build
```
+To repeat all the build milestones, use `make clean-local`.
+