使用 qemu 的 docker 中的 Bazel - 错误:120 秒后无法连接到服务器

问题描述 投票:0回答:0

我正在尝试使用带有标志

--platform=linux/amd64
的docker容器从mac M1构建一个bazel项目(因此使用仿真)。我使用的是官方 ubuntu 镜像。

尝试运行 bazel 命令,Bazel 无法使用非 root 用户连接到本地 bazel 服务器:

Error: couldn't connect to server after 120 seconds.
。它设法在用户是 root 时连接(Dockerfile 中的
USER root
)。它也适用于
--batch
标志。

当不使用仿真时,它设法以非 root 用户身份连接到本地服务器。 知道可能出了什么问题吗?

docker bazel qemu
© www.soinside.com 2019 - 2024. All rights reserved.