The tch-containers repository contains the Dockerfiles used to build The Capable Hub’s published docker containers for various CHERI tools/projects.
Containers are published on the capablehub Dockerhub organisation.
The hub publishes re-usable containers for:
- seL4 - SDK environment for cheri microkit baremetal riscv64 purecap
- morello-yocto - Build container with environment setup for building with kas
- Zephyr - CHERI-Zephyr SDK configured for building Zephyr applications targetting CHERI Alliance 0.9.3 spec or CTSRD ISAv9
- LLVM - CHERI Alliance 0.9.3 or CTSRD ISAv9 builds of the LLVM toolchain