问题介绍
使用 alpine 作为基础镜像构建应用镜像时,执行到 RUN apk add musl-dev
时报错:
ERROR: musl-1.1.24-r1: temporary error (try again later)
官方的解释请戳:https://github.com/gliderlabs/docker-alpine/issues/334
解决方案
修改 Docker 的启动参数,/etc/docker/daemon.json
,将 DNS 设置为 :
{
"dns": ["8.8.8.8"]
}
然后重启 Docker 服务