Files
2024-01-13 12:09:44 +01:00

36 lines
573 B
Makefile

IMAGE_NAME=komponiranje-pg
CONTAINER_NAME=komponiranje-database
build: clean
@docker build \
--progress=plain \
--tag $(IMAGE_NAME) \
.
run:
@docker run \
--name $(CONTAINER_NAME) \
--env POSTGRES_USER=postgres \
--env POSTGRES_PASSWORD=postgres \
--publish 55432:5432 \
--detach \
$(IMAGE_NAME)
rm:
- @docker stop $(CONTAINER_NAME)
- @docker rm $(CONTAINER_NAME)
drop:
- @docker stop $(CONTAINER_NAME)
- @docker rm $(CONTAINER_NAME) -v
clean:
- @docker stop $(CONTAINER_NAME)
- @docker rm $(CONTAINER_NAME)
- @docker rmi $(IMAGE_NAME)