Skip to content
Luca Cinquini edited this page Aug 16, 2016 · 6 revisions

Description

This repository contains basic Docker containers and examples for running OODT services on the Cloud.

Pre-Requisites

To run Docker commands and containers, you must have the full Docker stack (docker, docker-machine, docker-compose and virtualbox) installed on your system. Please see: https://docs.docker.com/engine/installation/ for instructions on how to install Docker on Linux, MacOSX, and Windows,

Quick Start

The docker-compose.yml file in the top level directory is an example configuration that will run a system of 3 interacting Docker containers: one container running the OODT File Manager with Solr back-end, and two containers each running the OODT Workflow Manager. To test, start a Docker terminal then:

  • Clone the current repository, cd to the top-level directory:
  • Start the Docker containers running the OODT services
    • docker-compose up
  • Follow the services output onto the Docker terminal
  • Stop and remove the containers:
    • ctrl-C
    • docker-compose down

See the "Test Workflow" page for an example that builds on this setup to execute a simple test workflow to generate and publish a file.

Clone this wiki locally