Managing Containers
Sulla Desktop gives you two ways to manage containers:
- Dashboard management inside the app
- Command-line management (Docker, Lima, and kubectl)
Manage containers in the dashboard
From the Sulla Docker dashboard, you can:
- View running and stopped containers
- Start, stop, and restart containers
- Inspect status and basic health
- Check logs and active workloads
For most day-to-day operations, the dashboard is the fastest option.
Manage containers from the command line
If you prefer terminal workflows, use the built-in container tooling.
Docker commands
docker ps
docker ps -a
docker start <container_name>
docker stop <container_name>
docker restart <container_name>
docker logs -f <container_name>
docker exec -it <container_name> sh
Lima commands
limactl list
limactl shell <instance_name>
limactl stop <instance_name>
limactl start <instance_name>
kubectl commands (when Kubernetes is enabled)
kubectl get nodes
kubectl get pods -A
kubectl get svc -A
kubectl describe pod <pod_name> -n <namespace>
kubectl logs <pod_name> -n <namespace>
AI-assisted container management
Your AI executive assistant can also help by:
- Diagnosing container failures
- Checking likely misconfigurations
- Suggesting or applying fixes
- Running iterative debug/test loops with you
Troubleshooting basics
If something fails, check in this order:
- Container is running
- Logs show expected startup behavior
- Ports are not conflicting
- Required environment variables are set
- Dependent services are available
Best practice
Use dashboard controls for quick visibility, and use CLI for deeper inspection and scripting.