#!/bin/bash trap 'exit 1' ERR if ! which docker > /dev/null 2>&1 then echo 'Can not find Docker. Make sure it is installed.' >&2 exit 1 fi mkdir -p ${HOME}/dockers/volumes/bfanodo,home,bfa,bfa,network,node,geth mounts="-v ${HOME}/dockers/volumes/bfanodo,home,bfa,bfa,network,node,geth:/home/bfa/bfa/network/node/geth" docker run --rm $mounts -u root alpine chown -R 30303:30303 /home/bfa/bfa/network docker run -d --memory 4g $mounts -p 8545:8545 -p 127.0.0.1:8546:8546 -p 30303:30303 --restart=unless-stopped --name bfanodo rlegene/bfanode