问题标签 [alpine-package-keeper]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3769 浏览

docker - 域过期时如何添加 Alpine Linux 存储库?

今天,我尝试使用 Alpine Linux 3.2 构建一个 Docker 容器。但是,该apk命令在构建容器映像期间不成功,因为它无法检索APKINDEX文件。

我尝试将其他dl-链接添加到 Dockerfile 配方但没有成功:

似乎与 alpinelinux.org 关联的域昨天已过期,因此无法通过其名称访问服务器。

有没有办法检索dl-要添加到 Dockerfile 的服务器的实际 IP 地址?

谢谢。

0 投票
1 回答
647 浏览

arm - 安装apk包时如何指定架构

我正在 ARM 机器上的 docker 容器中构建 Alpine Linux,并尝试指定我希望安装的包架构。即使包和架构列在 Alpine 存储库中,我也看不到如何执行此操作。https://pkgs.alpinelinux.org/packages?name=mosquitto&branch=v3.4&repo=main&arch=armhf&maintainer=

我已阅读https://wiki.alpinelinux.org/wiki/Alpine_Linux_package_management上的 Alpine apk 帮助页面,但看不到如何指定架构。例如,这不起作用。

0 投票
2 回答
4360 浏览

docker - 虽然我可以在 ui 中看到它,但无法在 alpine 上安装包

上周到今天,当我重建图像时,我在 alpine 上顺利运行 php7,但现在没有任何效果。我得到错误:

对于我尝试安装并且以前有效的每个包,扩展。这是我用来设置 php7 的 RUN 命令:

上周安装的所有上述扩展都完美无缺。我错过了什么?

证明包确实存在:https ://pkgs.alpinelinux.org/packages?name=php7-*&branch=&repo=&arch=&maintainer=

0 投票
1 回答
418 浏览

alpine - 当我更改为边缘存储库时,为什么 alpine-base 3.5.1 会降级到 3.5.0?

我正在关注https://wiki.alpinelinux.org/wiki/Edge将 alpine 3.5.1 升级到边缘。/etc/apk/repository 是

我执行以下命令:

然后我的高山又回到了 3.5.0

如果我将 /etc/apk/repository 更改为

它回到 3.5.1,但 gdk-pixbuf 从 2.36.5-r0 -> 2.36.2-r0 降级

0 投票
1 回答
200 浏览

c++ - Alpine 软件包缺少软件包 cassandra-cpp-driver

想知道是否有人在 Alpine 上尝试过 Cassandra-cpp-driver?我找到了这个包:https ://pkgs.alpinelinux.org/package/edge/testing/x86/cassandra-cpp-driver

但是当我尝试“apk add cassandra-cpp-driver”时,它找不到它

谢谢!

0 投票
1 回答
16620 浏览

docker - alpine `apk` 是否有 ubuntu `apt` `--no-install-recommends` 等价物

我正在尝试制作绝对最小的 Docker 映像,因此我已经从 ubuntu 作为我的基础切换到了 alpine。

对于apt,我曾经使用--no-install-recommends最小化与我想要的软件包一起安装的“依赖项”。是否有我需要传递的等效标志,apk或者这是这个精简操作系统的默认行为?

0 投票
2 回答
63701 浏览

docker - apk add --virtual 命令的 .build-deps 是什么?

.build-deps下面的命令是什么?我在 Alpine 文档中找不到解释。这是预定义的文件吗?在许多 Dockerfile 中都引用了这个。

0 投票
1 回答
943 浏览

postgresql - 在 Alpine 上升级到 postgres96 (/usr/bin/pg_dump: 没有这样的文件或目录)

我正在尝试在本地升级 postgres,这样我就不会收到版本不匹配错误。这就是我所做的:

我不知所措-知道问题出在哪里吗?

0 投票
0 回答
3488 浏览

docker - 错误:无法满足的约束:在 alpine 中安装软件包时

我正在尝试构建一个基于 Alpine 的 docker 映像,我需要在其中安装一些软件包。这正是我想要做的:

但是当我运行 docker build 时,这是我得到的错误:

我尝试运行 apk update 并重新启动机器,但似乎没有任何效果。我可以 ping 并打开“ http://dl-cdn.alpinelinux.org/alpine/v3.7/main/ ”,知道这里出现此错误的原因是什么吗?或者我该如何解决?

0 投票
0 回答
915 浏览

docker - 如何使用安装了 `apk` `--force-broken-world` 标志的二进制文件

我一直在阅读 的man页面apk add,但我不完全了解如何使用该--force-broken-world标志。

我试图将 Python 2.7.6 安装到 Alpine 映像中,但出现以下错误。

但是,我可以强制安装它,但我不确定它在做什么,如果有的话。

从命令行看,一切都很好。但是,当您在容器内执行此操作时,python似乎没有安装。

所以问题是,--force-broken-world旗帜到底有什么作用,我还需要采取哪些其他步骤来修复我破碎的世界?