Public | Automated Build

Last pushed: 2 years ago
Short Description
Protocol Buffers compiler
Full Description

protobuf 3 docker

on docker hub

Tiny docker image with protoc 3.

Part of nanoservice docker image library.


# Just print protobuf help message
docker run -it --rm \
  nanoservice/protobuf --help

# Use current folder for input and output
docker run -it --rm -v $PWD:/src:rw \
  nanoservice/protobuf --cpp_out=. *.proto

# If you ran into problems with user uid and gid (consider scripting it)
docker run -it --rm -v $PWD:/user-src:rw -u $(id -u):$(id -g) -w /user-src \
  nanoservice/protobuf --cpp_out=. *.proto


  1. Fork it ( )
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create a new Pull Request


  • waterlink Oleksii Fedorov, creator, maintainer
Docker Pull Command
Source Repository