From 75c7b96706ef883bb5add9a9085285bbd9d4b032 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Sat, 23 Nov 2019 11:41:26 +0100 Subject: [PATCH 1/2] Run docker with sudo when not in docker group --- Makefile | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index f207923..987409d 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,8 @@ +SUDO ?= $(shell if ! groups | grep -q docker; then echo sudo; fi) + build : - docker build -t flan_scan . + $(SUDO) docker build -t flan_scan . container_name = flan_$(shell date +'%s') start : - docker run --name $(container_name) -v $(shell pwd)/shared:/shared flan_scan + $(SUDO) docker run --name $(container_name) -v $(shell pwd)/shared:/shared flan_scan From d83bd379af859f5dd677b39c375252ac1bf4f188 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Sat, 23 Nov 2019 11:42:06 +0100 Subject: [PATCH 2/2] Remove container after script run --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 987409d..9f8e9e5 100644 --- a/Makefile +++ b/Makefile @@ -5,4 +5,4 @@ build : container_name = flan_$(shell date +'%s') start : - $(SUDO) docker run --name $(container_name) -v $(shell pwd)/shared:/shared flan_scan + $(SUDO) docker run --rm --name $(container_name) -v $(shell pwd)/shared:/shared flan_scan