Skip to content

Instantly share code, notes, and snippets.

@mikroskeem
Last active January 11, 2024 10:14
Show Gist options
  • Save mikroskeem/c6b6b4728dd8a45a2db212b3565ddb81 to your computer and use it in GitHub Desktop.
Save mikroskeem/c6b6b4728dd8a45a2db212b3565ddb81 to your computer and use it in GitHub Desktop.
cadvisor with podman
#!/bin/sh
VERSION=v0.36.0 # use the latest release version from https://github.com/google/cadvisor/releases
sudo podman run -d --name cadvisor \
--volume /:/rootfs:ro \
--volume /nix:/nix:ro \
--volume /var/run:/var/run:rw \
--volume /sys:/sys:ro \
--volume /sys/fs/cgroup:/sys/fs/cgroup:ro \
--volume /dev/disk/:/dev/disk:ro \
--volume /var/lib/containers:/var/lib/containers:ro \
--privileged \
-p 127.0.0.1:8080:8080 \
gcr.io/cadvisor/cadvisor:$VERSION
@chopeen
Copy link

chopeen commented Nov 20, 2023

The following worked for me with Red Hat:

VERSION=v0.47.2 # use the latest release version from https://github.com/google/cadvisor/releases
podman run -d --name cadvisor \
  --volume /:/rootfs:ro \
  --volume /dev/disk/:/dev/disk:ro \
  --volume /etc/machine-id:/etc/machine-id:ro \
  --volume /sys:/sys:ro \
  --volume /sys/fs/cgroup:/sys/fs/cgroup:ro \
  --volume /var/lib/containers:/var/lib/containers:ro \
  --volume /var/lib/dbus/machine-id:/var/lib/dbus/machine-id:ro \
  --volume /var/run:/var/run:rw \
  --privileged \
  -p 127.0.0.1:8080:8080 \
  gcr.io/cadvisor/cadvisor:$VERSION

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment