docker 构建开始缓慢
docker build starting slow
我正在测试 docker 在两个不同的系统上构建。 Ubuntu 和 Arch linux。我在 Arch linux(better/newer 机器)上遇到 docker 构建启动速度(相同的 Docker 文件)非常慢。
在两个系统中
Docker 版本 20.10.12
存储驱动:overlay2
进一步调查表明,层的创建之间没有延迟。开始构建的初始时间是罪魁祸首
这是额外的 DNS 查找导致启动延迟的原因。
从 .docker/config.json 移除多余的镜像就成功了
cat .docker/config.json
{
"credHelpers": {
"asia.gcr.io": "gcloud"
}
}
我正在测试 docker 在两个不同的系统上构建。 Ubuntu 和 Arch linux。我在 Arch linux(better/newer 机器)上遇到 docker 构建启动速度(相同的 Docker 文件)非常慢。
在两个系统中 Docker 版本 20.10.12 存储驱动:overlay2
进一步调查表明,层的创建之间没有延迟。开始构建的初始时间是罪魁祸首
这是额外的 DNS 查找导致启动延迟的原因。 从 .docker/config.json 移除多余的镜像就成功了
cat .docker/config.json
{
"credHelpers": {
"asia.gcr.io": "gcloud"
}
}