IMAGE  := spellingapp
PORT   := 3011

.PHONY: build start stop restart rebuild logs

build:
	docker build -t $(IMAGE) .

start:
	docker run -d --name $(IMAGE) -p $(PORT):3011 $(IMAGE)

stop:
	docker stop $(IMAGE) || true
	docker rm $(IMAGE) || true

restart: stop start

rebuild: stop
	docker build -t $(IMAGE) .
	docker run -d --name $(IMAGE) -p $(PORT):3011 $(IMAGE)

logs:
	docker logs -f $(IMAGE)
