From e0f7438dab1a7ed76e467b746cd955ba63f5de2b Mon Sep 17 00:00:00 2001 From: Guillaume Jacquenot Date: Sun, 22 Dec 2019 21:49:04 +0100 Subject: [PATCH] :hammer: Updated Makefile --- Makefile | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/Makefile b/Makefile index 7c37786..4d055e0 100644 --- a/Makefile +++ b/Makefile @@ -1,12 +1,18 @@ .PHONY: build push test +DOCKER_IMAGE=overv/openstreetmap-tile-server + build: - docker build -t overv/openstreetmap-tile-server . + docker build -t ${DOCKER_IMAGE} . push: build - docker push overv/openstreetmap-tile-server:latest + docker push ${DOCKER_IMAGE}:latest test: build docker volume create openstreetmap-data - docker run -v openstreetmap-data:/var/lib/postgresql/12/main overv/openstreetmap-tile-server import - docker run -v openstreetmap-data:/var/lib/postgresql/12/main -p 80:80 -d overv/openstreetmap-tile-server run + docker run --rm -v openstreetmap-data:/var/lib/postgresql/12/main ${DOCKER_IMAGE} import + docker run --rm -v openstreetmap-data:/var/lib/postgresql/12/main -p 80:80 -d ${DOCKER_IMAGE} run + +stop: + docker rm -f `docker ps | grep '${DOCKER_IMAGE}' | awk '{ print $$1 }'` || true + docker volume rm -f openstreetmap-data