We are seeing this [erro] containers: updater loop ticker failed - repeatedly
2025-09-19 05:23:25.397 [erro] containers: updater loop ticker failed ...
error= list containers failed:
github.com/coder/coder/v2/agent/agentcontainers.(*API).updateContainers
/home/runner/work/coder/coder/agent/agentcontainers/api.go:571
- run docker ps: exit status 127: "/bin/bash: line 1: docker: command not found":
github.com/coder/coder/v2/agent/agentcontainers.(*dockerCLI).List
/home/runner/work/coder/coder/agent/agentcontainers/containers_dockercli.go:255
- exit status 127
Looked at the code, but couldn't understand what's purpose of updaterLoop function doing. We run coder on Kubernetes, and our workspace image doesn't have docker, as we don't need it for our use case. Do we need the docker installed on workspace container? if yes, why?4 Replies