nazmang / cadvisor-docker

cAdvisor container

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Docker Image CI

  • arm64, amd64 supported
  • Raspberry Pi tested
  • latest (v0.49.1) release

Usage

sudo docker run \
  --volume=/:/rootfs:ro \
  --volume=/var/run:/var/run:ro \
  --volume=/sys:/sys:ro \
  --volume=/var/lib/docker/:/var/lib/docker:ro \
  --volume=/dev/disk/:/dev/disk:ro \
  --publish=8080:8080 \
  --detach=true \
  --name=cadvisor \
  nazman/cadvisor:latest

Build

Build using docker buildx

TAG=v0.49.1
docker run --rm --privileged multiarch/qemu-user-static --reset -p yes
docker buildx rm mybuilder
docker buildx create --use --name mybuilder --driver docker-container
docker buildx inspect --bootstrap
docker buildx build --build-arg CADVISOR_VERSION="TAG" --pull . \
                    -t nazman/cadvisor:"$TAG" \ 
                    -t nazman/cadvisor:latest 
                    --platform linux/amd64,linux/arm64 \ 
                    --push

Build using build.sh script

TAG=v0.49.1
sh ./build.sh $TAG

Links

About

cAdvisor container

License:Apache License 2.0


Languages

Language:Shell 100.0%