1.3 KiB
1.3 KiB
Zebra with Docker
The easiest way to run Zebra is using Docker.
We've embraced Docker in Zebra for most of the solution lifecycle, from development environments to CI (in our pipelines), and deployment to end users.
Quick usage
You can deploy Zebra for a daily use with the images available in Docker Hub or build it locally for testing
Ready to use image
docker run --detach zfnd/zebra:1.0.0-rc.9
Build it locally
git clone --depth 1 --branch v1.0.0-rc.9 https://github.com/ZcashFoundation/zebra.git
docker build --file docker/Dockerfile --target runtime --tag zebra:local .
docker run --detach zebra:local
Alternatives
See Building Zebra for more information.
Registries
The images built by the Zebra team are all publicly hosted. Old image versions meant to be used by our CI pipeline (zebrad-test
, lighwalletd
) might be deleted on a scheduled basis.
We use Docker Hub for end-user images and Google Artifact Registry to build external tools and test images