tendermint/DOCKER/docker.sh

22 lines
592 B
Bash
Raw Normal View History

2015-06-10 09:06:28 -07:00
#! /bin/bash
# don't build if you're impatient
if [[ ! $NO_BUILD ]]; then
cd $GOPATH/src/github.com/tendermint/tendermint
docker build -t mint -f DOCKER/Dockerfile .
2015-06-10 09:06:28 -07:00
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
2015-07-06 14:35:22 -07:00
tar cf - . | docker run -i --rm --volumes-from mintdata mint tar xvf - -C /data/tendermint
2015-06-10 09:06:28 -07:00
fi
# run tendermint
2015-10-13 08:53:58 -07:00
docker run --name mint --volumes-from mintdata -d -p 46656:46656 -p 46657:46657 mint