使用 Docker 来 protoc

使用 protoc 和 gRpc 需要编译和安装许多依赖,还是挺花时间的。
这种问题,用 Docker 来就简单多了,再也不用担心编译和安装以及操作环境被污染的问题。

Docker Image

使用的 Docker 镜像是: znly/protoc

使用

docker run --rm znly/protoc --help
docker run --rm -v $(pwd):$(pwd) -w $(pwd) znly/protoc --python_out=. -I. myfile.proto

参考


https://github.com/znly/docker-protobuf