.PHONY: build run clean restart logs

IMAGE_NAME = confluence_image
CONTAINER_NAME = confluence
PORT = 8101

build:
	docker build -t $(IMAGE_NAME) .

run:
	docker run -d --name $(CONTAINER_NAME) \
		-p $(PORT):8000 \
		--restart unless-stopped \
		$(IMAGE_NAME)

logs:
	docker logs ${CONTAINER_NAME} -f

clean:
	docker stop $(CONTAINER_NAME)
	docker rm $(CONTAINER_NAME)
	docker rmi ${IMAGE_NAME}

restart: clean build run logs
