请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于m1电脑运行镜像的错误

Cap老师好:
我用的是apple m1电脑,辛苦您看看下面这个错误怎么解决?
sudo docker run --rm -v (pwd):(pwd):(pwd):(pwd) -w $(pwd) -e ICODE=8EDB5640XXC77B91 cap1573/cap-protoc -I ./ --go_out=./ --micro_out=./ ./proto/cap/imooc.proto
Password:
WARNING: The requested image’s platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) and no specific platform was requested
Cap老师提醒您,请对照视频输入正确命令和参数
%!(EXTRA *exec.ExitError=exit status 1)%

谢谢

正在回答 回答被采纳积分+3

1回答

只是为了好玩 2022-01-08 00:51:19

错误原因是什么???

是 $(pwd) 而非 (pwd)。

为什么?

你在终端敲 echo $(pwd)看看运行结果你就懂了。

做法:

你把命令中的(pwd)都替换成$(pwd)即可。【注意当前目录是showproto】

0 回复 有任何疑惑可以回复我~
  • docker run --rm -v $(pwd):$(pwd) -w $(pwd) -e ICODE=4CE12BD20E
    675244 cap1573/cap-protoc -I ./ --go_out=./ --micro_out=./ ./proto/cap/*.proto
    docker: invalid reference format.
    See 'docker run --help'.
    请问这是为什么呢
    回复 有任何疑惑可以回复我~ 2022-04-01 16:54:08
  • docker 服务没启动。
    回复 有任何疑惑可以回复我~ 2022-05-03 22:03:49
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信