Building BP Node

Provides instructions for using the BP Docker image to drive.

Advanced preparation

Below is the required preparation before using the BP Docker Image from BP operating company.

  • Requires Private and Public Key of BP for BP registration.

  • Requires to apply for BP in advance. (OmniOne and TestNet Account is required)

  • If necessary, Private key storage Wallet keosd can be executed and try to store the password separately.

BP Node Docker Image download

Download provided BP Node Docker Image.

$ wget 

BP Download Link

Getting Docker Image

Proceed operation that gets the downloaded BP Node Image from Docker.

$ sudo docker load < omntestnet_bp-docker-image-v0.2.tar

If operation is completed, use below command to check.

$ sudo docker images
REPOSITORY      TAG        IMAGE ID       CREATED          SIZE
omntestnet_bp   20200210    2f13356cee3a   30 minutes ago   2.29GB

Creating Data Directory

Docker is a structure that manages the data internally. Make directory to share the data in order to manage from the outside.

$ mkdir -p ~/Raonsecure/docker/testnet/omnnode-data

Executing BP Node Docker Image

proceed the operation that executes the collected BP Node Image.

$ docker run -it \
--name omntestnet_bp_you \
-p 18888:8888 -p 19010:19000 -p 10122:22 \
-v ~/Raonsecure/docker/testnet/omnnode-data:/omnione-testnet/bp_node/node_data \
--sig-proxy=false omntestnet_bp:20200210 /bin/bash

Command option explanation

  • -it : Uses container's shell

  • --name : Designates the container name that is running

  • -p : Setting the port forwarding (Host OS 18888 -> BP Node 8888)

  • -v : Sharing Host OS directory and sharing the container internal directory

The Full Node is now up and running properly. Next page will handle Full Node settings for interworking.

Last updated

Was this helpful?