Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

Prerequisites

Developing with the RackHD Docker files and infrsaim requires the use to have Docker and Docker-compose installed (https://www.docker.com).  This environment will use a virtual open switch to connect the Docker RackHD instance to the virutal nodes from Infrasim.  This requires virtual openswitch to be installed (http://openvswitch.org)

Fetching and building RackHD source code

  1. The first step is to clone all of the RackHD code to your local workstation.  You need to perform a recursive clone to ensure all the submodules have been initailzed.  

    Clone RackHD source code:
    git clone --recursive http://github.com/rackhd/rackhd
  2. Set the TAG environment variable, this is the tag used by the docker-compose scripts for the rackhd images.  This write-up uses the tag "latest", which points to the most recent RackHD release, however any valid tag from the RackHD dockerhub can be used. 

    title
    export TAG=latest
  3. Set up network enviroment
  4. pull rackhd images from dockerhub
  5. (optional) build rackhd code
  6. start rackhd
  7. start vNode
  8.   

 

  • No labels