Files
pingator/Makefile
2024-01-28 22:25:31 +01:00

28 lines
380 B
Makefile

CONTAINER_NAME=pingator
IMAGE_NAME=pingator
EXTERNAL_PORT=8080
run:
@npm start
.PHONY:build
build:
- @rm -rf build
@npm run build
docker-build:
- @docker image rm $(IMAGE_NAME)
@docker \
build \
--progress plain \
--tag $(IMAGE_NAME) \
.
docker-run:
@docker \
run \
--publish $(EXTERNAL_PORT):3000 \
--name=$(CONTAINER_NAME) \
--detach \
$(IMAGE_NAME)