SSVC Docker Containers
Prerequisites
Before you begin, ensure you have the following installed:
- Docker
- Docker Compose
Then clone the repository:
git clone https://github.com/CERTCC/SSVC.git
cd SSVC
Quick Start
To quickly start all the containers, run:
docker-compose --project-directory=docker up
Test
We provide a containerized environment to run the SSVC test suite.
docker-compose --project-directory=docker up test
Docs
We provide a containerized environment to build and serve the SSVC documentation (this website).
docker-compose --project-directory=docker up docs
Then browse to http://localhost:8000/docs
to access the docs site.
SSVC Object Registry API Container
We provide containerized FastAPI server that allows you to run a local instance of the SSVC Object Registry API.
docker-compose --project-directory=docker up api
Then browse to http://localhost:8001/docs
to access the API documentation.