From d49cf75f67eb0548dc671c05b7f0206d91e9394e Mon Sep 17 00:00:00 2001 From: Andrey Arapov Date: Wed, 4 Oct 2017 17:44:28 +0200 Subject: [PATCH] add Makefile --- Makefile | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 Makefile diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..1bc94f7 --- /dev/null +++ b/Makefile @@ -0,0 +1,21 @@ +NS ?= andrey01 +NAME ?= steam +VERSION ?= 0.1 + +default: build + +build: + docker build --pull -t $(NS)/$(NAME):$(VERSION) -t $(NS)/$(NAME):latest -f Dockerfile . + +publish: + docker push $(NS)/$(NAME):$(VERSION) + docker push $(NS)/$(NAME):latest + +check: + docker run --rm -i $(NS)/$(NAME):$(VERSION) sh -c "set -x; exit 0" + +console: + docker run --rm -ti --entrypoint sh $(NS)/$(NAME):$(VERSION) + +clean: + docker rmi $(NS)/$(NAME):$(VERSION) $(NS)/$(NAME):latest