Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Allocate VM on Nebula

Log into Nebula and create a VM under the project NDSLabsDev. Use the image entitled CoreCloud835.

...

If you are unsure which to use, you likely should be using "large" or "medium".

Networking Gotchas

DO NOT forget to generate / import an SSH key for this machine, or else you will never be able to get into it.

Be sure to add Permissions to this VM:

  • remote SSH
  • remote HTTP

Clone the Source Repo

To start, you will need the code. Clone it and change into the new directory:

...

NOTE: Once we have an NDSDEV image circulating (potentially in DockerHub?), this step should no longer be necessary.

Build the NDSDEV image:

Execute the following command at the project root to build up the ndsdev image:

...

. ./devtools/ndsdev/ndsdevctl rmi

Run or remove a container from the NDSDEV image:

You should then be able to run this image using:

...

. ./devtools/ndsdev/ndsdevctl rm

NDSDEV Usage

To start a stopped NDSDEV container:

...

. ./devtools/ndsdev/ndsdevctl restart

 

Tips and Tricks

Leave container running, but temporarily exit its shell:

...