DOCKER_REGISTRY = dr.ys-dev.cz DOCKER_PUBLIC_REGISTRY = yoursystemcz APP_NAME = aws-cli all: build release clean version/3.5: IMAGE_VERSION=3.5 version/latest: IMAGE_VERSION=3.6 version/%: docker build -t $(DOCKER_REGISTRY)/$(APP_NAME):$* --build-arg "IMAGE_NAME=alpine" --build-arg "IMAGE_VERSION=$(IMAGE_VERSION)" . release/%: docker tag $(DOCKER_REGISTRY)/$(APP_NAME):$* $(DOCKER_PUBLIC_REGISTRY)/$(APP_NAME):$* docker push $(DOCKER_REGISTRY)/$(APP_NAME):$* docker push $(DOCKER_PUBLIC_REGISTRY)/$(APP_NAME):$* clean/%: docker rmi $(DOCKER_REGISTRY)/$(APP_NAME):$* docker rmi $(DOCKER_PUBLIC_REGISTRY)/$(APP_NAME):$* build: version/3.5 version/latest release: release/3.5 release/latest clean: clean/3.5 clean/latest