This repository provides the infrastructure and components required to run Labspaces.
To try out a Labspace, run the following command:
docker compose -f oci://dockersamples/labspace-container-supported-development up
Once the containers have started, open your browser to http://localhost:3030 and you’ll see the Labspace!
Click the Load VS Code here button to display the VS Code IDE in the right side panel.
To learn more about Labspaces or to see documentation on writing your own, check out the ./docs directory.
To work on the Labspace infrastructure, you can utilize the compose.yaml
file. Make sure to enable Compose Watch mode with the --watch
flag.
docker compose up --watch --build
After it starts, open the interface at http://localhost:5173.
- Running multiple Labspaces concurrently is not supported at this time on the same machine
- Volume names are currently hard-coded in the Compose file (for remapping/allowlisting of mount sources)