 ### Prerequisites Please see [the Docker installation documentation](https://docs.docker.com/engine/installation/) for details on how to install or upgrade your Docker daemon. ### Quick Start Download an image with Steem wallet software from [DockerHub](https://hub.docker.com/r/teego/steem_wallet/) ```sh docker pull teego/steem_wallet ``` Create a data folder ``` mkdir -p ~/.steem/witness_node_data_dir ``` Extract a default config file from an image ``` docker run -it teego/steem_blockchain cat /witness_node_data_dir/config.ini >~/.steem/witness_node_data_dir/config.ini ``` Edit `witness`, `miner` and `mining-threads` options ```ini # name of witness controlled by this node (e.g. initwitness ) witness = "account" # name of miner and its private key (e.g. ["account","WIF PRIVATE KEY"] ) miner = ["account","WIF PRIVATE KEY"] # Number of threads to use for proof of work mining mining-threads = 2 ``` Launch a wallet container ```sh docker run --name steem_wallet -p 8090:8090 -v ~/.steem/witness_node_data_dir:/witness_node_data_dir teego/steem_wallet ``` Once you have a wallet container running, you can run a command line interface ```sh docker exec -it steem_wallet /root/steem/programs/cli_wallet/cli_wallet ``` ### Preloaded blockchain Download an image with preloaded blockchain from [DockerHub](https://hub.docker.com/r/teego/steem_blockchain/) ```sh docker pull teego/steem_blockchain ``` Create a new named container with a volume to share. While this container doesnβt run an application, it reuses the `teego/steem_blockchain` image so that all containers are using layers in common, saving disk space. ```sh docker create --name steem_blockchain teego/steem_blockchain /bin/true ``` You can then use the `--volumes-from` flag to mount the a data volume. ```sh docker run --name steem_wallet -p 8090:8090 --volumes-from steem_blockchain -v ~/.steem/witness_node_data_dir/config.ini:/witness_node_data_dir/config.ini teego/steem_wallet ``` ### Sources Dockerfiles are available on [GitHub](https://github.com/TigerND/docker-steem)
author | teego |
---|---|
permlink | dockerized-steem-wallet-miner |
category | steem |
json_metadata | {"tags":["steemit","steem","miner","docker"],"image":["https://blog.logentries.com/wp-content/uploads/2014/05/docker-logo-long.png"]} |
created | 2016-07-09 17:56:42 |
last_update | 2016-07-10 06:45:24 |
depth | 0 |
children | 4 |
last_payout | 2016-08-23 23:12:00 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.671 HBD |
curator_payout_value | 0.206 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 2,155 |
author_reputation | 1,468,005,650,113 |
root_title | "Dockerized Steem wallet/miner" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 69,571 |
net_rshares | 5,770,563,492,650 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
kushed | 0 | 4,257,262,237,187 | 100% | ||
jabbasteem | 0 | 1,291,263,737,411 | 100% | ||
yefet | 0 | 21,501,841,780 | 100% | ||
noisy | 0 | 32,004,125,384 | 100% | ||
hossary | 0 | 88,814,318,048 | 100% | ||
justtryme90 | 0 | 3,238,244,740 | 100% | ||
faddat | 0 | 46,488,157,058 | 100% | ||
hendry-cie-poe | 0 | 212,366,963 | 100% | ||
cryptoiskey | 0 | 23,788,222,512 | 100% | ||
t-winters | 0 | 3,456,341,423 | 100% | ||
michaellamden68 | 0 | 954,102,644 | 100% | ||
teego | 0 | 583,178,561 | 100% | ||
riscadox | 0 | 306,863,646 | 100% | ||
rambogoham | 0 | 199,237,076 | 100% | ||
timotron | 0 | 169,899,438 | 100% | ||
zhuvazhuva | 0 | 15,590,359 | 100% | ||
nicolinux | 0 | 236,330,916 | 100% | ||
dez1337 | 0 | 68,697,504 | 100% |
Nice howto, thank you. It's little guides like these that really help show off the power and value of containers, I think. That being said, cli_wallet is located in /usr/local/bin in this container, not /root/steem/programs/cli_wallet. Thanks again, I appreciate you putting this out there.
author | moronmonday526 |
---|---|
permlink | re-teego-dockerized-steem-wallet-miner-20160724t015809387z |
category | steem |
json_metadata | {"tags":["steem"]} |
created | 2016-07-24 01:58:18 |
last_update | 2016-07-24 01:58:36 |
depth | 1 |
children | 0 |
last_payout | 2016-08-23 23:12:00 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 291 |
author_reputation | 972,053 |
root_title | "Dockerized Steem wallet/miner" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 310,957 |
net_rshares | 62,211,405 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
politics | 0 | 62,211,405 | 100% |
Why are you using bit.ly for your links? Also your first link says "Steem wallet 0.5.0." Version 0.5.0 is outdated and won't be able to sync with the current network.
author | pfunk |
---|---|
permlink | re-teego-dockerized-steem-wallet-miner-20160709t180557895z |
category | steem |
json_metadata | {"tags":["steem"]} |
created | 2016-07-09 18:06:00 |
last_update | 2016-07-09 18:07:21 |
depth | 1 |
children | 1 |
last_payout | 2016-08-23 23:12:00 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 166 |
author_reputation | 221,632,045,904,452 |
root_title | "Dockerized Steem wallet/miner" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 69,606 |
net_rshares | 0 |
It's version 0.8.5 actually
author | teego |
---|---|
permlink | re-pfunk-re-teego-dockerized-steem-wallet-miner-20160709t185050929z |
category | steem |
json_metadata | {"tags":["steem"]} |
created | 2016-07-09 18:50:51 |
last_update | 2016-07-09 18:50:51 |
depth | 2 |
children | 0 |
last_payout | 2016-08-23 23:12:00 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 27 |
author_reputation | 1,468,005,650,113 |
root_title | "Dockerized Steem wallet/miner" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 69,761 |
net_rshares | 0 |
Updated to version 0.9.0rc2
author | teego |
---|---|
permlink | re-teego-dockerized-steem-wallet-miner-20160715t115141910z |
category | steem |
json_metadata | {"tags":["steem"]} |
created | 2016-07-15 11:51:42 |
last_update | 2016-07-15 11:51:42 |
depth | 1 |
children | 0 |
last_payout | 2016-08-23 23:12:00 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 27 |
author_reputation | 1,468,005,650,113 |
root_title | "Dockerized Steem wallet/miner" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 118,226 |
net_rshares | 241,057,535 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
nicolinux | 0 | 241,057,535 | 100% |