View, manage, and troubleshoot Docker containers running across your Jarvis brain mesh.
Jarvis uses Docker to run every major component — model servers, agent orchestrators, and integration services. Understanding how to work with containers lets you inspect what’s running, recover from failures, and deploy updates.
Replace container-name with the actual container name from docker ps. Common Jarvis containers include ollama, litellm, paperclip, hermes, n8n, qdrant.
The container stops, then starts again with the same configuration. Use this for services that are unresponsive or behaving unexpectedly.
2
Restart all services on a node
Navigate to the directory containing your Compose file, then run:
docker compose restart
3
Stop and start fresh (full cycle)
docker compose down && docker compose up -d
Running docker compose down on a production node stops all services on that node, including model inference and agent orchestration. Make sure no critical tasks are running before you do this. For a single service, prefer docker restart container-name instead.
Confirm the container shows Up status and that the logs don’t show startup errors.
Replacing a running container interrupts any in-flight requests it’s handling. For model-serving containers like Ollama or LiteLLM, check that no agents are actively using the node before deploying an update. You can pause agent traffic by temporarily removing the node from the LiteLLM router configuration.