API_NODE_PATH:=../../05-example-web-application/api-node/ DOCKERHUB_REPO:=sidpalas/devops-directive-docker-course-api-node N?=0 .PHONY: build-N build-N: docker build --file ./Dockerfile.${N} \ -t api-node:${N} \ -t ${DOCKERHUB_REPO}:${N} \ ${API_NODE_PATH} .PHONY: build-all build-all: for number in 0 1 2 3 4 5 6 7 8; do \ N=$$number $(MAKE) build-N; \ done .PHONY: push-N push-N: docker push ${DOCKERHUB_REPO}:${N} .PHONY: push-all push-all: for number in 0 1 2 3 4 5 6 7 8; do \ N=$$number $(MAKE) push-N; \ done