gpt4 book ai didi

Docker alpine apk 找不到 git-lfs 包

转载 作者:行者123 更新时间:2023-12-02 18:27:29 29 4
gpt4 key购买 nike

我正在尝试在 Docker alpine 镜像中安装 git-lfs,但我收到一条错误消息:

ERROR: unsatisfiable constraints:
git-lfs (missing):
required by: world[git-lfs]

似乎有很多与 apk 找不到包相关的问题(参见 herethere),在许多情况下,这些问题已通过使用 --no-cache 带有 apk add 的选项。但我没那么幸运,无法理解这个错误的起源,特别是考虑到 git-lfs 在 alpine repo 中是最新的。 .

以下小 Dockerfile 应该重现错误:

FROM alpine:3.4

RUN apk update && apk add --no-cache \
build-base \
git \
git-lfs

最佳答案

问题是 git-lfs 只能从 alpine:3.7 获得。

要解决此问题,您应该自行重建它或使用 >=3.7 的 Alpine 版本。

顺便说一句,您不需要执行 apk update

关于Docker alpine apk 找不到 git-lfs 包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58307345/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com