如何使用 apk 将 Bazel 安装到 Alpine 容器中

如何使用 apk 将 Bazel 安装到 Alpine 容器中

我想使用 apk 将 Bazel(版本 5.1.1)安装到 Alpine 容器中。

我尝试了这个命令并收到此错误:

% apk add bazel=5.1.1
ERROR: unable to select packages:
  bazel (no such package):
    required by: world[bazel=5.1.1]

删除该版本没有帮助......

% apk add bazel
ERROR: unable to select packages:
  bazel (no such package):
    required by: world[bazel]

在 apk 命令中添加“--no-cache”也无济于事。

有人能解释错误的原因以及如何正确完成安装吗?

答案1

我访问了 Alphine 网站上的软件包菜单,发现 bazel 位于测试存储库中。

https://pkgs.alpinelinux.org/packages?name=bazel*&branch=edge&repo=&arch=&maintainer=

如果您想使用测试 repo ,请检查/etc/apk/repositories以确保测试 repo 已启用。

相关内容