解决buildroot中fakeroot执行很慢的问题

在使用docker容器作为buildroot环境时,生成文件系统时,buildroot会使用fakeroot来设置一些文件权限。曾经生成文件系统是非常快的,最近使用docker容易,生成文件系统时,速度变的非常慢。尝试更换到ubuntu下,速度是没有问题,那么就是容器的问题。

网上搜了一些,说是golang的bug导致的。解决方法在issue有:https://github.com/moby/moby/issues/45436

停止docker服务:

bash 复制代码
docker stop u18
sudo systemctl stop docker

修改 /etc/docker/daemon.json :

json 复制代码
{
  "default-ulimits": {
    "nofile": {
      "Name": "nofile",
      "Soft": 1024,
      "Hard": 1048576
    }
  }
}

重启docker服务:

bash 复制代码
sudo systemctl daemon-reload
sudo systemctl restart docker 
docker start u18

再次测试编译打包,速度飞快。OK,正常了

相关推荐
java_logo3 小时前
Docker 部署 dockurr/windows:轻松搭建浏览器可控 Windows 虚拟机
运维·windows·docker·容器·虚拟机·kvm·轩辕镜像
谢亮_vipxieliang3 小时前
私有镜像仓库:Registry、Harbor 与镜像同步实战
网络·docker·容器
努力努力再努力wz5 小时前
【边缘计算入门系列】从“在哪里算”到“怎么算”:一文建立边缘计算、算子、计算图与 Tensor 的底层心智模型
人工智能·docker·边缘计算
江湖有缘5 小时前
3款开源IT工具箱整理合集,可Docker一键部署!
docker·容器·开源
旋生万物5 小时前
用螺旋数重写 Transformer Attention:让大模型自带“相位记忆“的 PyTorch 实现
docker·云原生·kubernetes·螺旋生成论·螺旋相位
余槐i6 小时前
-m 2g 反而更早 OOM:Docker 内存计数与宿主机空闲口径差异
java·linux·docker·性能优化·cgroup
风华同学6 小时前
Docker镜像换源
运维·docker·容器
Stark-C7 小时前
IDM的免费替代,老牌下载器时隔三年再次更新,NAS部署Motrix
docker
谢亮_vipxieliang7 小时前
容器日志收集与管理:从 stdout 规范到 ELK/Loki 落地
运维·网络·人工智能·elk·docker·容器
羑悻的小杀马特7 小时前
Docker高阶实战:从Redis集群到C++微服务,全面解析镜像优化与生产环境部署+镜像制作常见问题详解
c++·redis·docker·镜像制作·dockefile