DIST=dist.tar.gz all: $(DIST) $(DIST): docker build --rm -t sampleapp-build -f Dockerfile.build . docker run sampleapp-build > $(DIST) dist: $(DIST) docker build -t sampleapp -f Dockerfile.dist . clean: rm $(DIST) .PHONY: clean dist