我想知道人们如何倾向于在 docker 复合材料中的客户端和服务器之间共享原型文件?我正在测试 gRPC 以获得乐趣,并创建了一个具有以下布局的项目:
docker-compose.yml
front/Dockerfile
...
back/Dockerfile
proto/
...
这front
是服务器的 gRPC 客户端back
。现在back/proto
包含生成客户端存根所需的 protobuf 文件。这里的问题是,这超出了front
. 使用这些的任何人都有任何最佳实践可以分享来处理这个问题?