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             ok
Docker daemon running        ok
Docker API version 1.45      ok (minimum 1.41)
Disk space: 45 GB free       ok (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.