First go at Docker builds

This commit is contained in:
Ian Fijolek
2019-10-10 17:20:42 -07:00
parent 05c0e18c37
commit 1f6193e486
3 changed files with 41 additions and 0 deletions
+10
View File
@@ -1,3 +1,5 @@
DOCKER_TAG ?= minitor-go-${USER}
.PHONY: test
default: test
@@ -27,3 +29,11 @@ test:
clean:
rm -f ./minitor-go
rm -f ./coverage.out
.PHONY: docker-build
docker-build:
docker build -f ./Dockerfile.multi-stage -t $(DOCKER_TAG) .
.PHONY: docker-run
docker-run: docker-build
docker run --rm -v $(shell pwd)/config.yml:/root/config.yml $(DOCKER_TAG)