📃
OmniOne Developer Site
  • Introduction
  • Manager console guide
    • To begin with...
      • Wallet Settings
      • Select an Account
      • The Issuer/SP account creation
      • Issue access token for the OmniOne Agent
    • Issuer Console
      • Claim
      • VC Type
      • VC Format
      • Issue the VC Information
      • My request list
    • SP Console
      • Service List
      • Token Transaction History
      • My service request
  • Server system construction
    • To begin with...
      • Server Wallet creation and Key settings
      • Collect the Issuer and SP's DID
      • application.properties settings
    • Server default environment configuration per IDE
      • Spring Tool Suite 4
      • IntelliJ IDEA
    • Building the Issuer system
      • Issuer server guide(JAVA)
    • Building the SP system
      • SP server guide (JAVA)
  • Checking Blockchain data
    • Check Agent API
      • bp
      • Committee
      • DID
      • executor
      • key
      • pDID
      • player
      • policy
      • txinfo
      • txissue
      • vc
      • version
      • response codes
  • SDK instruction guide
    • Core SDK Guide
      • Java Wallet
        • IWKeyManager
        • IWDIDManager
        • IWRecoveryManager
        • ZkpException
        • IWException
      • iOS Wallet
        • IWKeyManager
        • IWDidManager
        • IWClaimManager
        • IWRecoveryManager
        • IWErrorManager
        • Enum
    • Server SDK Guide
      • Java
        • ServerInfo
        • IssuerApi
        • SpApi
        • VcResult
        • VcInitParam
        • VCRegParam
        • VcVerifyParam
        • SpProfileParam
    • Omni App Link SDK
      • Server
      • Android
      • IOS
  • Node creation
    • Full Node creation
      • Full Node by using Docker
        • Docker Installation
        • Building Full Node
        • Full Node settings
      • Installation type Full Node
        • Full Node installation
    • BP Node creation
      • BP Node by using Docker
        • Docker Installation
        • Building BP Node
        • BP Node settings
          • keosd/BP Node executing simultaneously
      • Installation type BP
        • Node Installation
        • Executing Node
        • Node settings
        • BP Vote
Powered by GitBook
On this page
  • Downloading Docker Image
  • Getting Full Node Image
  • Creating the Data directory
  • Executing Full Node
  • Command option explanation

Was this helpful?

  1. Node creation
  2. Full Node creation
  3. Full Node by using Docker

Building Full Node

Downloading Docker Image

Download the provided Full Node Image.

wget

Full Node Download Link

Getting Full Node Image

Gets Full Node from Docker.

$ sudo docker load < omnione-ã…¡mainnet _docker-image-v0.2.tar

Creating the Data directory

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

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

It is a path where Block, log is stored.

Executing Full Node

Use the downloaded Full Node Docker Image to execute the Docker container.

docker run -it \
--name omnmainnet_full_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 omnione_testnet: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 -> Full 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.

PreviousDocker InstallationNextFull Node settings

Last updated 4 years ago

Was this helpful?