使用国内源
虽然国内这个情况令我们程序员觉得困扰. 但在国内做开发, 使用国内源基本是每个程序员的必备技能....从npm国内源, Java Maven仓库国内源, 想要更好更快的编译我们的程序, 不使用国内源是非常浪费时间的行为.
同样,构建Docker镜像时,同样会面临这个问题....特别是你在构建镜像中, 需要安装Linux的一些服务或软件时, 使用默认的官方源,会显著的让构建时间变得很长....在这个构建中,我设置了两个国内源:
针对alpine,设置了alpine国内源,加快alpine下安装软件的速度
针对go, 设置了go的国内代理源, 显著加快go依赖的下载速度
如果在国内不使用国内源...比如,你在Linux系统上选择构建一个服务, 那其实你有很多基础Linux镜像可以选择,比如Debian, Ubuntu或是Alpine. 在合适的前提下, 选择Alpine是更好的.