Skip to main content

Docker

There are two ways to obtain a Docker image for the out-of-the-box prover software:

  1. Elastic Container Registry (ECR)
  2. Build Docker Image from Source

Once you have obtained the Docker image, proceed to Running a Prover.

Elastic Container Registry (ECR)

Docker images for both the CPU and GPU versions of the prover are available in the ECR. They are published with every release of the prover software.

You can pull the latest image with:

docker pull public.ecr.aws/succinct-labs/spn-node:latest-gpu

Or pull a specific version with:

docker pull public.ecr.aws/succinct-labs/spn-node:v0.1.2-gpu

You can test the image with:

docker run --rm public.ecr.aws/succinct-labs/spn-node:latest-gpu --version

If you can see the latest version of the node software, you are ready to run the prover.