This repository defines the unofficial sourceknight docker image.
which are published to ghcr.io.
note - requires latest docker to be installed and available
We have two versions of the sourceknight image:
root
mainly used for github actionsrootless
mainly used to compile locally
docker pull ghcr.io/srcdslab/docker-sourceknight:0.3.0-rootless
docker run --rm \
ghcr.io/srcdslab/docker-sourceknight:0.3.0-rootless \
--help
docker run --rm \
-v $PWD:/app \
ghcr.io/srcdslab/docker-sourceknight:0.3.0-rootless \
build
export SOURCEKNIGHT_VERSION="0.3.0"
docker build --build-arg SOURCEKNIGHT_VERSION=$SOURCEKNIGHT_VERSION -t sourceknight:$SOURCEKNIGHT_VERSION python/3.10-slim --target rootless