A containerized Theia-based C/C++ IDE, including the theia-trace-extension to visualize traces.
Run on http://localhost:3000 with the current directory as a workspace:
docker run --security-opt seccomp=unconfined --init -it -p 3000:3000 -p 8080:8080 -v "$(pwd):/home/project:cached" theia-compass-cpp:next
Build image using next
Theia packages and theia-trace-extension from GitHub.
You can get a trace-compass-server here to build the image. Make sure the startscript.sh is executable before building the image
docker build --no-cache --build-arg version=next --build-arg strip=true -t theia-compass-cpp:next .
This is a work in progress and should only be use for testing purposes.
The current image doesn't respect the docker convention of having one process per container.