gpt4 book ai didi

docker - 如何在 alpine linux 中离线安装 .apk 文件?

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

我基于 alpine Linex 的 docker 镜像无法从网络获取任何信息。所以命令“apk add xxx”是有效的。现在我的想法是下载 .apk 文件并将其复制到 docker 容器中。但是如何安装 .apk 文件?

最佳答案

假设您正尝试在 Alpine 中安装 glibc

将包下载到当前目录

wget "https://circle-artifacts.com/gh/andyshinn/alpine-pkg-glibc/6/artifacts/0/home/ubuntu/alpine-pkg-glibc/packages/x86_64/glibc-2.21-r2.apk"
wget "https://circle-artifacts.com/gh/andyshinn/alpine-pkg-glibc/6/artifacts/0/home/ubuntu/alpine-pkg-glibc/packages/x86_64/glibc-bin-2.21-r2.apk"

然后,使用带有 --allow-untrusted 标志的 apk

apk add --allow-untrusted glibc-2.21-r2.apk glibc-bin-2.21-r2.apk

并完成安装(本例只需要)

/usr/glibc/usr/bin/ldconfig /lib /usr/glibc/usr/lib

关于docker - 如何在 alpine linux 中离线安装 .apk 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62019127/

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