Skip to main content

Usage

dokrypt doctor

Description

Runs a series of diagnostic checks to verify your system meets all requirements for running Dokrypt. No flags are needed.

Checks Performed

CheckRequirementDetails
Docker installeddocker binary in PATHChecks that Docker CLI is available
Docker daemon runningDocker socket responsiveVerifies the Docker daemon is started
Docker API version>= 1.41Checks Docker API version compatibility
Disk space>= 5 GB freeEnsures enough space for images and containers
Port 8545AvailableDefault Ethereum RPC port
Port 5001AvailableDefault IPFS API port
Port 8080AvailableDefault IPFS gateway port
Port 4000AvailableDefault Blockscout port
Port 8000AvailableDefault Subgraph port
Port 6688AvailableDefault Chainlink port
Port 3000AvailableDefault Grafana port

Example Output

Dokrypt Doctor
Platform: linux/amd64

✓ Docker installed
✓ Docker daemon running
✓ Docker API version 1.45 (minimum 1.41)
✓ Disk space: 45 GB free (minimum 5 GB)
✓ Port 8545 available
✓ Port 5001 available
✓ Port 8080 available
✓ Port 4000 available
✓ Port 8000 available
✓ Port 6688 available
✓ Port 3000 available

All checks passed!
If any check fails, it will be shown with and a suggestion for how to fix it.