BTP maintains and distributes a docker image for the Chronicle transaction processor. End users of Chronicle need to build their own versions to support their custom domains. BTP also maintains and distributes a Docker build image to be used in CI/CD.
Assuming a valid Chronicle domain configuration located in the same directory as the Dockerfile, the following will build a domain-specific Chronicle. You should only need to source control the Dockerfile and domain.yaml - Chronicle's build image will do the rest.
For rapid development and testing purposes, a standalone version of Chronicle can be built and distributed as a docker image or binary. See the configuration guide for more detail.