|
|
|
IMAGE_NAME = llmdataparser |
|
CONTAINER_NAME = llmdataparser |
|
VERSION = latest |
|
|
|
|
|
build: |
|
docker build -t $(IMAGE_NAME):$(VERSION) . |
|
|
|
|
|
run: |
|
docker run -d -p 7860:7860 --name $(CONTAINER_NAME) $(IMAGE_NAME):$(VERSION) |
|
|
|
|
|
stop: |
|
docker stop $(CONTAINER_NAME) |
|
|
|
|
|
rm: |
|
docker rm $(CONTAINER_NAME) |
|
|
|
|
|
rmi: |
|
docker rmi $(IMAGE_NAME):$(VERSION) |
|
|
|
|
|
clean: stop rm rmi |
|
|
|
|
|
up: build run |
|
|
|
|
|
down: stop rm |
|
|
|
|
|
logs: |
|
docker logs $(CONTAINER_NAME) |
|
|
|
|
|
shell: |
|
docker exec -it $(CONTAINER_NAME) /bin/bash |
|
|
|
|
|
status: |
|
docker ps -a | grep $(CONTAINER_NAME) |
|
|
|
logs-follow: |
|
docker logs -f $(CONTAINER_NAME) |
|
|
|
.PHONY: build run stop rm rmi clean up down logs shell |
|
|