34 lines
636 B
Makefile
34 lines
636 B
Makefile
default: up view
|
|
|
|
up: view
|
|
docker compose up -d
|
|
|
|
view:
|
|
@echo "docker run --rm -it --network=ferretdb --entrypoint=mongosh mongo:5 mongodb://ferretdb/"
|
|
|
|
log:
|
|
docker logs -f ferretdb
|
|
|
|
info:
|
|
docker inspect ferretdb | jq
|
|
|
|
stop:
|
|
docker stop ferretdb;
|
|
|
|
clean:
|
|
docker stop ferretdb; docker rm -f ferretdb
|
|
|
|
pull:
|
|
docker pull ferretdb/ferretdb
|
|
|
|
rmi:
|
|
docker rmi ferretdb/ferretdb
|
|
|
|
save:
|
|
mkdir -p /tmp/docker
|
|
docker save quay.io/ferretdb/ferretdb:latest | gzip -9 -c > /tmp/docker/ferretdb.tgz
|
|
|
|
load:
|
|
cat /tmp/docker/ferretdb.tgz | gzip -d -c - | docker load
|
|
|
|
.PHONY: default up run view log info stop clean conf dump pull rmi save load |