.PHONY: all build push test version DOCKER_IMAGE_VERSION=0.10.6 DOCKER_IMAGE_NAME=aiko/node-red DOCKER_IMAGE_TAGNAME=$(DOCKER_IMAGE_NAME):$(DOCKER_IMAGE_VERSION) all: build build: docker build -t $(DOCKER_IMAGE_TAGNAME) . docker tag -f $(DOCKER_IMAGE_TAGNAME) $(DOCKER_IMAGE_NAME):latest push: docker push $(DOCKER_IMAGE_NAME) test: docker run --rm $(DOCKER_IMAGE_TAGNAME) /bin/echo "Success." version: docker run --rm $(DOCKER_IMAGE_TAGNAME) node --version docker run --rm $(DOCKER_IMAGE_TAGNAME) npm --version