Sign inSign up

ashwanthkumar/docker-thrift

By ashwanthkumar

Updated almost 8 years ago

Thrift is a framework for generating client and services from an IDL.

Image
0

484

ashwanthkumar/docker-thrift repository overview

Thrift Docker Image

The Apache Thrift software framework, for scalable cross-language services development, combines a software stack with a code generation engine to build services that work efficiently and seamlessly between C++, Java, Python, PHP, Ruby, Erlang, Perl, Haskell, C#, Cocoa, JavaScript, Node.js, Smalltalk, OCaml and Delphi and other languages.

Read more about Thrift.

How To Use This Image

This is image is intended to run as an executable. Files are provided by mounting a directory. Here's an example of compiling service.thrift to ruby.

docker run -v "$(pwd):/data" ashwanthkumar/docker-thrift thrift --gen rb /data/service.thrift

Language Specific Installations

Thrift generates code for many lanuages. Some languages have additional things to install besides the thrift compiler. They are listed below:

  • Go - go fmt from go 1.4

Tag summary

Content type

Image

Digest

Size

50 MB

Last updated

almost 8 years ago

docker pull ashwanthkumar/docker-thrift