gorealis/vendor/git.apache.org/thrift.git/build/docker
Renan DelValle 03278a882b
Moving from govendor to dep.
Vendor folder has been deleted. Use dep to regenerate vendor folder.
2018-01-02 16:59:08 -08:00
..
centos Moving from govendor to dep. 2018-01-02 16:59:08 -08:00
centos6 Moving from govendor to dep. 2018-01-02 16:59:08 -08:00
debian Moving from govendor to dep. 2018-01-02 16:59:08 -08:00
scripts Moving from govendor to dep. 2018-01-02 16:59:08 -08:00
ubuntu Moving from govendor to dep. 2018-01-02 16:59:08 -08:00
check_unmodified.sh Moving from govendor to dep. 2018-01-02 16:59:08 -08:00
README.md Moving from govendor to dep. 2018-01-02 16:59:08 -08:00
Vagrantfile Moving from govendor to dep. 2018-01-02 16:59:08 -08: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