Skip to content

💻 Formal specification for Development Containers

License

Notifications You must be signed in to change notification settings

devcontainers2/spec

 
 

Repository files navigation

You're probably looking for devcontainers.org/spec 😉

Development Containers specification

💻 Formal specification for Development Containers

Usage

To use the JSON schema files:

{
  "$schema": "https://devcontainers.org/spec/devcontainer.schema.json"
}

Development

To get started, make sure you have Bikeshed installed, then run these commands in two separate terminals (so that they're running simultaneously):

bikeshed watch
python -m http.server

If you're on Linux you can use the & operator

In VS Code you can click the [|] button in the terminal to split it into two.

ℹ Bikeshed supports all of CommonMark, but not GFM. For instance, tables must be HTML <table> elements instead of |-delimited Markdown tables. But don't let that fool you! It's auto-linking features vastly surpass plain Markdown. Make sure you use [=hello=] to autolink to <dfn>hello</dfn>!

If you want to add a big text minimap marker, do this:

<!-- Big Text: My new section -->

# My new section
bikeshed source --big-text

Releases

No releases published

Packages

No packages published

Languages

  • Bikeshed 100.0%