You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

24 lines
654 B

#! /bin/bash
# don't build if you're impatient
if [[ ! $NO_BUILD ]]; then
if [ `basename $(pwd)` = DOCKER ]; then
docker build -t mint -f Dockerfile ..
else
docker build -t mint -f DOCKER/Dockerfile .
fi
fi
# create the data-only container
if [[ ! $VD ]]; then
docker run --name mintdata --entrypoint /bin/echo mint Data-only container for mint
fi
# copy a directory from host to data-only volume
if [[ $VC ]]; then
cd $VC
tar cf - . | docker run -i --volumes-from mintdata mint tar xvf - -C /data/tendermint
fi
# run tendermint
docker run --name mint --volumes-from mintdata -d -p 46656:46656 -p 46657:46657 -e FAST_SYNC=$FAST_SYNC mint