Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Building

This repo is intended to be built with familiar go build or go install invocations. All binaries (excepting debugging tools) are underneath the cmd directory.

Cross-compiling

Currently Clair does not have any cgo dependencies, so there should not be any cross-compilation concerns.

Container

A Dockerfile for the project is in the repo root. The only upstream-supported means of using it is Buildkit via buildctl. See the container, container-build, dist-container, and dist-clairctl make targets for example invocations. The BUILDKIT_HOST environment variable may need to be set, depending on how buildkitd is running in one's environment.