如何离线获取并安装一个alpine apk包
(8)如果不想直接安装,而是把所有的依赖包都下载下来:apk fetch -R postgresql-client。下载完成后会得到一组*.apk文件,然后就可以在Dockerfile中RUN apk add xxx.apk安装了。(2)ping mirrors.zte.com.cn,得到一个ip地址,例如10.5.61.220。注:当前alpine是哪个版本,v3.xx就写哪个版本,比如v3.1
·
(1)去alpine官方查找需要的包:https://pkgs.alpinelinux.org/
(2)ping mirrors.zte.com.cn,得到一个ip地址,例如10.5.61.220
(3)进入一个基于alpine的容器的内部
(4)在/etc/hosts中添加如下行:
10.5.61.220 mirrors.zte.com.cn
(5)将如下两行替换到/etc/apk/repositories文件中:
https://mirrors.zte.com.cn/alpine/v3.xx/main/
https://mirrors.zte.com.cn/alpine/v3.xx/community/
注:当前alpine是哪个版本,v3.xx就写哪个版本,比如v3.17
(6)执行apk update
(7)直接安装:apk add postgresql-client
(8)如果不想直接安装,而是把所有的依赖包都下载下来:apk fetch -R postgresql-client。下载完成后会得到一组*.apk文件,然后就可以在Dockerfile中RUN apk add xxx.apk安装了。
更多推荐
所有评论(0)