mirror of
https://github.com/weaveworks/scope.git
synced 2026-07-16 03:49:52 +00:00
21 lines
479 B
Makefile
21 lines
479 B
Makefile
.PHONY: run clean
|
|
|
|
SUDO=$(shell docker info >/dev/null 2>&1 || echo "sudo -E")
|
|
EXE=volume-count.py
|
|
IMAGE=weavescope-volume-count-plugin
|
|
UPTODATE=.$(EXE).uptodate
|
|
|
|
run: $(UPTODATE)
|
|
$(SUDO) docker run --rm -it \
|
|
-v /var/run/docker.sock:/var/run/docker.sock \
|
|
-v /var/run/scope/plugins:/var/run/scope/plugins \
|
|
--name $(IMAGE) $(IMAGE)
|
|
|
|
$(UPTODATE): $(EXE) Dockerfile
|
|
$(SUDO) docker build -t $(IMAGE) .
|
|
touch $@
|
|
|
|
clean:
|
|
- rm -rf $(UPTODATE)
|
|
- $(SUDO) docker rmi $(IMAGE)
|