Feature: adding a Dev Container to Nomad #26901
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR adds a Dev Container to nomad repository. Enabling us to run Nomad in a Github Codespace or locally using a Dev Container
When we create a Github Codespace a new VSCode window will open

The Codespace will display the output of the postCreateCommand

bash .devcontainer/install-nomad.shand the postStartCommandbash -c 'nomad -version && nomad agent -dev'Port 4646 Nomad UI will be available in the Ports tab

We can right click on that port and open it ina. new browser window

And we will be greeted by the Nomad UI

This is to my knowledge the fastest way to launch Nomad for demo or evaluation purposes live on the internet.
Thank you for this great project!