0

freewil/bitcoin-testnet-boxからローカル tesnet を実行しています。これは、次のコマンドを使用して、ローカルで (docker* を使用して) ビルドおよび実行しました。

docker run -ti --name btcdev -P -p 49020:19000 bitcoin-testnet-box

とにかく、 github でのこの問題のアドバイスに触発されました-ここではどのように見えましたか:

bitcoin-dev-box, and mapping it's internal port 19000 to your localhost:49020
$ docker run -ti --name btcdev -P -p 49020:19000 poliver/bitcoin-dev-box

そのように実行する理由についてのアドバイスは次のとおりです。

The connect parameter is the server address. 
If you leave it blank it will connect to the bitcoin network directly. 
In the case above it's going to connect to your bitcoin testnet running inside the docker container. 
It's connecting to localhost:49020 which should be talking to the network inside the docker container if you mapped it to that port when you started bitcoin-dev-box.

次に、次のコマンドで bitcoin-qt を実行しました。

# Running bitcoin-dev-box, and mapping it's internal port 19000 to your localhost:49020
$ docker run -ti --name btcdev -P -p 49020:19000 poliver/bitcoin-dev-box

それでも、ローカルのテストネットに接続していないようです。これがスクリーンショットです

ビットコイン-qt :

sss

「docker ps」の出力:

zzz

よし、じゃあ質問だ

質問: bitcoin-qt または別のウォレットを構成するにはどうすればよいですか? ローカル テストネットからのデータのみ、2 つのノードだけを自分のマシンにロードするようにするには、次のようにします。

bitcoin-cli -datadir=1  getinfo
{
    "version" : 90300,
    "protocolversion" : 70002,
    "walletversion" : 60000,
    "balance" : 0.00000000,
    "blocks" : 0,
    "timeoffset" : 0,
    "connections" : 1,
    "proxy" : "",
    "difficulty" : 0.00000000,
    "testnet" : false,
    "keypoololdest" : 1413617762,
    "keypoolsize" : 101,
    "paytxfee" : 0.00000000,
    "relayfee" : 0.00001000,
    "errors" : ""
}
bitcoin-cli -datadir=2  getinfo
{
    "version" : 90300,
    "protocolversion" : 70002,
    "walletversion" : 60000,
    "balance" : 0.00000000,
    "blocks" : 0,
    "timeoffset" : 0,
    "connections" : 1,
    "proxy" : "",
    "difficulty" : 0.00000000,
    "testnet" : false,
    "keypoololdest" : 1413617762,
    "keypoolsize" : 101,
    "paytxfee" : 0.00000000,
    "relayfee" : 0.00001000,
    "errors" : ""
}

*自分でIPアドレスを設定できるように-Dockerを使用せずにローカルで実行しながらそれを行う方法はありますか?

4

1 に答える 1