run this command in the directory where the Dockerfile is located. i.e: vault-proto/Dockerfile
docker build -t vault .
docker run -it --name vault-proto -v ~/github/vault-proto:/vault-proto -p 8080:8080 -p 3000:3000 -p 4001:4001 vault
Ctrl + C to stop the container or docker stop vault-proto
docker start -i vault-proto
install docker-compose, then
docker-compose up