dendrite/vendor/src/github.com/apache/thrift/build/docker
2017-09-28 15:03:21 +01:00
..
centos gb vendor fetch github.com/jaegertracing/jaeger 2017-09-28 15:03:21 +01:00
centos6 gb vendor fetch github.com/jaegertracing/jaeger 2017-09-28 15:03:21 +01:00
debian gb vendor fetch github.com/jaegertracing/jaeger 2017-09-28 15:03:21 +01:00
scripts gb vendor fetch github.com/jaegertracing/jaeger 2017-09-28 15:03:21 +01:00
ubuntu gb vendor fetch github.com/jaegertracing/jaeger 2017-09-28 15:03:21 +01:00
check_unmodified.sh gb vendor fetch github.com/jaegertracing/jaeger 2017-09-28 15:03:21 +01:00
README.md gb vendor fetch github.com/jaegertracing/jaeger 2017-09-28 15:03:21 +01:00
Vagrantfile gb vendor fetch github.com/jaegertracing/jaeger 2017-09-28 15:03:21 +01:00

Apache Thrift Docker containers

A set of docker containers used to build and test Apache Thrift

Available Containers

  • Ubuntu - based on ubuntu:trusty (14.04)
  • Centos - based on centos:6.6

Dependencies

  • A working Docker environment. A Vagrantfile is provided which will setup an Ubuntu host and working Docker environment as well as build the Apache Thrift Docker container for testing and development

Usage

From the Apache Thrift code base root

  • Build

    docker build -t thrift build/docker/ubuntu

    or

    docker build -t thrift build/docker/centos

  • Run

    docker run -v $(pwd):/thrift/src -it thrift /bin/bash