分几种不同的情况,不断更新中
1、Dockerfile apk add 下载更新软件时,比较慢,如何解决
例子如下:
更好一下仓库源
RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositories
或者改成科大的镜像
RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.ustc.edu.cn/g' /etc/apk/repositories
2、Dockerfile中go mod download时,比较慢,如何解决
更新一下代理源
如下所示:
ENV GOPROXY https://goproxy.cn
3、Dockerfile中apt-get 时,比较慢,如何解决
更新一下代理源
如下所示:
FROM docker.elastic.co/beats-dev/golang-crossbuild:1.16.4-main
#就是这两句,其他忽略
RUN sed -i 's/deb.debian.org/mirrors.ustc.edu.cn/g' /etc/apt/sources.list
RUN sed -i 's|security.debian.org/debian-security|mirrors.ustc.edu.cn/debian-security|g' /etc/apt/sources.list
RUN apt-get clean && apt-get update
RUN apt-get install -y libpcap-dev
已发表的技术专栏(订阅即可观看所有专栏,直接点击题目查看)
0 grpc-go、protobuf、multus-cni 技术专栏 总入口
1 grpc-go 源码剖析与实战 文章目录
2 零入门Kubernetes网络实战
3 Protobuf介绍与实战 图文专栏 文章目录
4 multus-cni 文章目录(k8s多网络实现方案)
5 grpc、oauth2、openssl、双向认证、单向认证等专栏文章目录