diff --git a/base/cadvisor.stack.yaml b/base/cadvisor.stack.yaml new file mode 100644 index 0000000..12c0e53 --- /dev/null +++ b/base/cadvisor.stack.yaml @@ -0,0 +1,20 @@ + +## RUN:: docker compose -p base --env-file ./base/env.cfg -f ./base/cadvisor.stack.yaml up -d +services: + + cadvisor: + image: ${Cadvisor_Image} + restart: always + container_name: cadvisor-prod + ports: + - 9180:8080 + volumes: + - '/dev/disk/:/dev/disk:ro' + - '/data/docker/:/var/lib/docker:ro' + - '/sys:/sys:ro' + - '/var/run:/var/run:ro' + - '/:/rootfs:ro' + user: '1000:1000' + security_opt: + - no-new-privileges + read_only: true \ No newline at end of file diff --git a/base/env.cfg b/base/env.cfg new file mode 100644 index 0000000..17bf849 --- /dev/null +++ b/base/env.cfg @@ -0,0 +1,2 @@ +Cadvisor_Tag_Ver=0.53.0-dev +Cadvisor_Image=cleanstart/cadvisor:${Cadvisor_Tag_Ver} \ No newline at end of file