An all-inclusive protoc
Docker image.
It started out as https://github.com/znly/docker-protobuf fork, but grew into a stand-alone project.
- apple/swift-protobuf
- bufbuild/protoc-gen-validate
- chrusty/protoc-gen-jsonschema
- ckaznocha/protoc-gen-lint
- danielvladco/go-proto-gql
- gogo/protobuf
- google/protobuf.dart
- googleapis/googleapis
- googlecloudplatform/protoc-gen-bq-schema
- grpc-ecosystem/grpc-gateway
- grpc/grpc-go
- grpc/grpc-java
- grpc/grpc-swift-protobuf
- grpc/grpc-web
- grpc/grpc
- improbable-eng/ts-protoc-gen
- infobloxopen/protoc-gen-gorm
- moul/protoc-gen-gotemplate
- mwitkow/go-proto-validators
- nanopb/nanopb
- planetscale/vtprotobuf
- protobuf-c/protobuf-c
- protocolbuffers/protobuf-go
- protocolbuffers/protobuf-javascript
- protocolbuffers/protobuf
- pseudomuto/protoc-gen-doc
- scalapb/scalapb (not on
arm64
, tracking issue) - solo-io/protoc-gen-openapi
- stepancheg/grpc-rust
- stepancheg/rust-protobuf
- streem/pbandk
- C
- C#
- C++
- Dart
- Go
- Java / Java Lite (Android)
- JavaScript
- Kotlin
- Objective-C
- PHP
- Python
- Ruby
- Rust
- Scala
- Swift
- Typescript
$ docker run --rm -v<some-path>:<some-path> -w<some-path> rvolosatovs/protoc [OPTION] PROTO_FILES
For help try:
$ docker run --rm rvolosatovs/protoc --help