1.9 KiB
1.9 KiB
Quorum Network Startup Status
✅ Completed Steps
-
DNS Configuration Fixed
- ✅ WSL2 DNS updated with reliable servers (8.8.8.8, 8.8.4.4, 1.1.1.1)
- ✅ DNS configuration added to all Docker Compose services
- ✅ Docker can now pull images successfully
-
Docker Compose Configuration
- ✅ Removed obsolete
versionattribute - ✅ Added DNS servers to all 13 services
- ✅ Configuration validated
- ✅ Removed obsolete
-
Image Pulling
- ✅ Images are being pulled successfully
- ✅ 8+ required images available locally
🚀 Starting the Network
The network startup process has been initiated. To check status:
# Check container status
docker compose ps
# View logs
docker compose logs
# List endpoints
./list.sh
📋 Services in the Network
- Validators: validator1, validator2, validator3, validator4
- RPC Node: rpcnode
- EthSigner Proxy: ethsignerProxy
- Explorer: Quorum Explorer
- Blockscout: Block explorer with PostgreSQL
- Monitoring: Prometheus, Grafana, Loki, Promtail
🌐 Expected Endpoints
Once all containers are running:
- JSON-RPC HTTP: http://localhost:8545
- JSON-RPC WebSocket: ws://localhost:8546
- Web Block Explorer: http://localhost:25000/explorer/nodes
- Grafana: http://localhost:3000
- Prometheus: http://localhost:9090
⚠️ Important Notes
- DNS Configuration: All services now have explicit DNS servers configured in docker-compose.yml
- Docker Desktop: If you're using Docker Desktop, you may still want to configure DNS in Docker Desktop settings for better performance (see
URGENT_DOCKER_DNS_FIX.md) - Startup Time: The network may take 1-2 minutes to fully start all services
🔧 Troubleshooting
If containers don't start:
# Check logs
docker compose logs [service-name]
# Restart services
docker compose restart
# Remove and recreate
docker compose down
docker compose up --detach