Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

macos 部署 wecross-demo 时编码出现无效变量的问题 #589

Open
ruthless9778 opened this issue Sep 7, 2023 · 4 comments
Open

Comments

@ruthless9778
Copy link

BUG描述
我在部署 wecross-demo 时,执行 bash build.sh后出现了base64: invalid argument的问题,具体问题请看截图。

重现方式
重现 BUG 的操作步骤。
例如:

  1. 下载 '...'
  2. 执行脚本 '....'
  3. 输入控制台命令 '....'
  4. 查询余额 '....'

预期结果
希望能够帮我解决这一问题

截图

image

环境

  • 操作系统: MACOS
  • 运行库 java
  • 版本 jdk1.8.0_341

更多信息
关于该 BUG 的更多信息

@kyonRay
Copy link
Contributor

kyonRay commented Sep 8, 2023

出现这个问题的原因是macOS新版本的base64参数有变更。可以将这一行的BCOS_VERSION临时改成release-2.10.0

Download "https://${GITHUB_PROXY}raw.githubusercontent.com/FISCO-BCOS/console/${BCOS_VERSION}/tools/get_account.sh"

@ruthless9778
Copy link
Author

ruthless9778 commented Sep 11, 2023

大佬,我改了之后还是会有这个问题,并且重装修改之后,还是会出现

@ruthless9778
Copy link
Author

ruthless9778 commented Sep 17, 2023

感谢,按照您推荐的版本,我把get_account.sh的代码直接复制到了文件里,问题解决了。另外还想问一下,我的是arm架构的,拉取1.x版本的fabric镜像是没有匹配的,请问哪个demo是可以适配arm架构的呢

@kyonRay
Copy link
Contributor

kyonRay commented Sep 18, 2023

感谢,按照您推荐的版本,我把get_account.sh的代码直接复制到了文件里,问题解决了。另外还想问一下,我的是arm架构的,拉取1.x版本的fabric镜像是没有匹配的,请问哪个demo是可以适配arm架构的呢

确实是个问题,faric官方是没有给相应镜像的,macOS arm docker可以用qemu虚拟化x86的镜像,在docker compose可以指定paltform字段再启动。

    platform: "linux/x86_64"

所以demo脚本不能自动部署,你需要手动组网部署 参考:https://wecross.readthedocs.io/zh_CN/latest/docs/tutorial/deploy/index.html

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants