a Docker build for steemd
for running a node and mining steem currency in a docker container
steemit git repository https://github.com/steemit/steem
These instructions will get you a steemd docker image for mining and using.
tested on Ubuntu 14.04
Install Docker, follow the instructions in https://docs.docker.com/linux/step_one/
sudo apt-get update
sudo apt-get install curl git
curl -fsSL https://get.docker.com/ | sh
clone this repository
git clone https://github.com/blood2/steemd-docker
build the docker image
cd steemd-docker
docker build -t steemd .
copy the sample file to create config.ini
cp config-example.ini config.ini
edit the config.ini file, change witnesses names and miners's configuration names+keys
also change seed node's IP if needed, and mining-threads
add additional seed nodes, see steemit's git repository for seed nodes information
to launch the steemd process to background
docker run -d --name=steemit -v `pwd`:/usr/local/steem/witness_node_data_dir steemd
if you wish to expose the RPC port for the host, run with -p
docker run -d --name=steemit -p 127.0.0.1:8090:8090 -v `pwd`:/usr/local/steem/witness_node_data_dir steemd
to attach and follow the output:
docker attach --sig-proxy=false steemit
CTRL+c will detach the process to background