修改alpine中apk镜像源

10,224 阅读1分钟

在alpine docker镜像中, 使用使用apk安装命令国内太慢了, 可以通过修改其apk仓库地址来加速包安装

国内几个apk源:

阿里云的源:

mirrors.aliyun.com/alpine/v3.6…

mirrors.aliyun.com/alpine/v3.6…

中国科技大学的源:

mirrors.ustc.edu.cn/alpine/v3.6…

mirrors.ustc.edu.cn/alpine/v3.6…

清华的源:

mirrors.tuna.tsinghua.edu.cn/alpine/v3.6…

mirrors.tuna.tsinghua.edu.cn/alpine/v3.6…

也可以参考该链接:

Docker-Alpine自动使用最快的apk源镜像repositories

usage

# 修改源, 以设置为aliyun为例
echo -e 'https://mirrors.aliyun.com/alpine/v3.6/main/\nhttps://mirrors.aliyun.com/alpine/v3.6/community/' > /etc/apk/repositories

# dockerfile 中修改源,并安装git命令(还需要其他命令,自行添加)
RUN echo -e 'https://mirrors.aliyun.com/alpine/v3.6/main/\nhttps://mirrors.aliyun.com/alpine/v3.6/community/' > /etc/apk/repositories && \
    apk update && \
    apk upgrade && \
    apk add --no-cache git

参考链接: