相关疑难解决方法(0)

在ARM上编译ChromeDriver

我需要在ARMv7 Raspberry Pi 3上使用Selenium和ChromeDriver(Firefox不适合我的项目),但由于x86和x64 只有重新编译的二进制文件,我试图自己编译源代码. ..

但是由于Chromium项目使用了很多我不熟悉的工具来编译源代码,所以我甚至无法启动这个过程.

我在互联网上搜索了几个小时如何为ARM家族编译它,但我找不到任何教程甚至是关于它的成功故事.

所以,我有两个问题:

1)这是"可行的"吗?

2)有没有人知道我能做什么?

非常感谢,

c++ arm chromium selenium-chromedriver raspberry-pi3

6
推荐指数
2
解决办法
2188
查看次数

强制 docker 在 macOS 上默认使用 linux/amd64 平台

当前的 docker 测试版要求您在--platform=linux/amd64每次需要时指定一个buildrunamd64 图像/容器。

文档提到

当运行具有多架构支持的镜像时,docker 会自动选择与您的操作系统和架构相匹配的镜像变体。

该文档未指定使用 env 变量更改此自动行为的方法。它似乎忽略了 BUILDPLATFORM 和 TARGETPLATFORM。

是否有任何其他方法强制docker运行所有buildrun使用的平台的命令linux/amd64,而不是linux/arm64/v8默认情况下在苹果硅运行MacOS的?

multiplatform docker apple-silicon

5
推荐指数
5
解决办法
2441
查看次数