Open
Description
Hi,
I am trying to run cadvisor in docker swarm. Looks like cadvisor is not getting docker details. Please suggest.
http://host:8080/docker/ shows ->Cannot connect to the Docker daemon. Is the docker daemon running on this host?
Logs
| W1024 17:59:58.169672 1 manager.go:147] Unable to connect to Docker: Cannot connect to the Docker daemon. Is the docker daemon running on this host?
| W1024 17:59:58.170080 1 manager.go:151] unable to connect to Rkt api service: rkt: cannot tcp Dial rkt api service: dial tcp 127.0.0.1:15441: getsockopt: connection refused
| I1024 17:59:58.173851 1 fs.go:117] Filesystem partitions: map[/dev/xvda1:{mountpoint:/rootfs:ro major:202 minor:1 fsType:ext4 blockSize:0} none:{mountpoint:/ major:0 minor:39 fsType:aufs blockSize:0}]
| I1024 17:59:58.176621 1 info.go:47] Couldn't collect info from any of the files in "/etc/machine-id,/var/lib/dbus/machine-id"
| I1024 17:59:58.176999 1 manager.go:204] Version: {KernelVersion:4.4.0-1038-aws ContainerOsVersion:Alpine Linux v3.4 DockerVersion:Unknown CadvisorVersion:v0.25.0 CadvisorRevision:17543be}
| W1024 17:59:58.177543 1 manager.go:242] Docker container factory registration failed: failed to validate Docker info: failed to detect Docker info: Cannot connect to the Docker daemon. Is the docker daemon running on this host?.
| W1024 17:59:58.177556 1 manager.go:247] Registration of the rkt container factory failed: unable to communicate with Rkt api service: rkt: cannot tcp Dial rkt api service: dial tcp 127.0.0.1:15441: getsockopt: connection refused
| I1024 17:59:58.177561 1 factory.go:54] Registering systemd factory
| I1024 17:59:58.178373 1 factory.go:86] Registering Raw factory
| I1024 17:59:58.179192 1 manager.go:1106] Started watching for new ooms in manager
| W1024 17:59:58.179351 1 manager.go:275] Could not configure a source for OOM detection, disabling OOM events: unable to find any kernel log file available from our set: [/var/log/kern.log /var/log/messages /var/log/syslog]
| I1024 17:59:58.179894 1 manager.go:288] Starting recovery of all containers
| I1024 17:59:58.264176 1 manager.go:293] Recovery completed
| I1024 17:59:58.357576 1 cadvisor.go:157] Starting cAdvisor version: v0.25.0-17543be on port 8080
cadv
Docker version - 17.09.0-ce.
I did try "sudo docker service create" and "sudo usermod -aG docker $USER". Both did not help.
Thanks
Tilak