thrift/build/docker
jfarrell e03f7e8e75 THRIFT-2962:Docker Thrift env for development and testing
Client: build
Patch: jfarrell

Adds build folder and moves all travis, cmake and docker build scripts into
one location for easier maintainability.
2015-02-18 23:25:54 -05:00
..
centos THRIFT-2962:Docker Thrift env for development and testing 2015-02-18 23:25:54 -05:00
ubuntu THRIFT-2962:Docker Thrift env for development and testing 2015-02-18 23:25:54 -05:00
README.md THRIFT-2962:Docker Thrift env for development and testing 2015-02-18 23:25:54 -05:00
Vagrantfile THRIFT-2962:Docker Thrift env for development and testing 2015-02-18 23:25:54 -05:00

Apache Thrift Docker containers

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

Available Containers

  • Ubuntu
  • Centos

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 contrib/docker/ubuntu

    or

    docker build -t thrift contrib/docker/centos

  • Run

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