对了好几遍了,还是找不到docker run 哪里写错了。
来源:2-3 go-micro基础之 grpc proto

星光如此灿烂
2021-06-17
[root@localhost protobuf]# pwd
/www/golang/protobuf
[root@localhost protobuf]# ls
product.proto
[root@localhost protobuf]# cat product.proto
syntax = "proto3";
package go.micro.service.product;
service Product {
rpc AddProduct(ProductInfo) returns (ResponseProduct) {}
}
message ProductInfo {
int64 id = 1;
string product_name = 2;
}
message ResponseProduct {
int64 product_id = 1;
}
[root@localhost protobuf]#
[root@localhost protobuf]# docker run --rm -v $(pwd):$(pwd) -w $(pwd) -e ICODE=xxxx cap1573/cap-protoc -I ./ --go_out=./ --micro_out=./ ./product.proto
Cap老师提醒您,请对照视频输入正确命令和参数
%!(EXTRA *exec.ExitError=exit status 1)[root@localhost protobuf]#
是linux cent7.9系统
写回答
3回答
-
只是为了好玩
2021-12-07
可能要加上 sudo。
sudo docker run --rm -v $(pwd):$(pwd) -w $(pwd) -e ICODE=xxxx cap1573/cap-protoc -I ./ --go_out=./ --micro_out=./ ./product.proto ```
00 -
永夜星沉
2021-08-07
兄弟,解决了吗,我也是这个问题
012021-12-07 -
Cap
2021-06-18
哪个系统下运行的啊?
032021-08-07
相似问题