default: start clean: @rm -rf .data start: .data @docker run -it -d --name=bodytrack-db \ -p 5432:5432/tcp \ -e POSTGRES_USER=postgres \ -e POSTGRES_PASSWORD=admin \ -e POSTGRES_DB=bodytrack \ -v $$PWD/.data:/var/lib/postgresql/data \ -v $$PWD/schema:/docker-entrypoint-initdb.d:ro \ -v /etc/passwd:/etc/passwd:ro \ -u $$UID:$$UID \ postgres:13-alpine logs: docker logs bodytrack-db stop: @docker rm -f -v bodytrack-db .PHONY: clean default start stop .data: @mkdir -p .data