Container operations
Container services expose operational tools in the service drawer. DockDash sends each request back to the Docker daemon or Kubernetes cluster from which the service was discovered.
Runtime controls
Section titled “Runtime controls”Docker containers can be started, stopped, and restarted. Kubernetes works at the workload-controller level: DockDash can recreate a pod managed by a controller, but it does not start or stop individual Kubernetes containers.
DockDash streams recent and live container output in the browser. It normalizes timestamps and terminal color sequences so Docker and Kubernetes logs remain readable in the same interface.
Terminal access
Section titled “Terminal access”The terminal opens an interactive shell inside the selected container. DockDash tries Bash when it is installed and falls back to sh.
Terminal sessions are tied to the signed-in browser session and are closed when the connection ends. They still carry the permissions of the process inside the container.
File access
Section titled “File access”The file explorer lists directories and reads or writes text files inside Docker and Kubernetes containers. Whether an operation succeeds depends on the tools, filesystem, and permissions available inside that container.