小编Mat*_*att的帖子

使用 Jenkins 和 Docker 构建时“设备上没有剩余空间”

我们使用 Jenkins 来构建 Docker 镜像,直到上周,当我每次尝试在 Jenkins 中构建镜像时,它都会失败,并显示“来自守护进程的错误响应:处理 tar 文件时出错(退出状态 1):写入 /app/node_modules/ acorn/dist/acorn_loose.es.js:设备上没有剩余空间”(它失败的文件可能取决于项目)。如果我尝试在服务器中使用 Docker 但在 Jenkins 上失败,则将构建映像。

我曾尝试删除旧容器和图像等,但无济于事。磁盘空间和 inode 似乎没问题,所以我不确定现在该尝试什么。任何帮助表示赞赏。

“码头信息”的结果:

Containers: 55
 Running: 48
 Paused: 0
 Stopped: 7
Images: 59
Server Version: 17.03.2-ce
Storage Driver: overlay
 Backing Filesystem: extfs
 Supports d_type: true
Logging Driver: json-file
Cgroup Driver: cgroupfs
Plugins:
 Volume: local
 Network: bridge host macvlan null overlay
Swarm: inactive
Runtimes: runc
Default Runtime: runc
Init Binary: docker-init
containerd version: 4ab9917febca54791c5f071a9d1f404867857fcc
runc version: 54296cf40ad8143b62dbcaa1d90e520a2136ddfe
init version: 949e6fa
Security Options:
 seccomp
  Profile: …
Run Code Online (Sandbox Code Playgroud)

jenkins docker rancher

5
推荐指数
2
解决办法
1万
查看次数

标签 统计

docker ×1

jenkins ×1

rancher ×1