Debian,节点安装,发布文件错误

时间:2019-06-18 10:10:27

标签: node.js docker debian

我对Debian和节点安装有疑问。

在我的Dockerfile中的这一行:RUN curl -sL https://deb.nodesource.com/setup_8.x | bash - && apt-get install -y nodejs上,构建Docker失败,并出现以下错误:

Step 13/21 : RUN   curl -sL https://deb.nodesource.com/setup_8.x | bash - && apt-get install -y nodejs
 ---> Running in ef7d9114d16f

## Installing the NodeSource Node.js 8.x LTS Carbon repo...


## Populating apt-get cache...

+ apt-get update
Get:1 http://security-cdn.debian.org/debian-security stretch/updates InRelease [94.3 kB]
Ign:1 http://security-cdn.debian.org/debian-security stretch/updates InRelease
Get:2 http://security-cdn.debian.org/debian-security stretch/updates Release [92.7 kB]
Err:2 http://security-cdn.debian.org/debian-security stretch/updates Release
  Error writing to output file - write (28: No space left on device) Error writing to file - write (28: No space left on device)
Ign:3 http://cdn-fastly.deb.debian.org/debian stretch InRelease
Get:4 http://cdn-fastly.deb.debian.org/debian stretch-updates InRelease [91.0 kB]
Ign:4 http://cdn-fastly.deb.debian.org/debian stretch-updates InRelease
Hit:5 http://cdn-fastly.deb.debian.org/debian stretch Release
Get:6 http://cdn-fastly.deb.debian.org/debian stretch-updates Release [89.4 kB]
Err:6 http://cdn-fastly.deb.debian.org/debian stretch-updates Release
  Error writing to output file - write (28: No space left on device) Error writing to file - write (28: No space left on device)
Err:7 http://deb.debian.org/debian stretch Release.gpg
  At least one invalid signature was encountered.
Reading package lists...
E: The repository 'http://security.debian.org/debian-security stretch/updates Release' does no longer have a Release file.
E: The repository 'http://deb.debian.org/debian stretch-updates Release' does no longer have a Release file.
W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: http://cdn-fastly.deb.debian.org/debian stretch Release: At least one invalid signature was encountered.
Error executing command, exiting
ERROR: Service 'app' failed to build: The command '/bin/sh -c curl -sL https://deb.nodesource.com/setup_8.x | bash - && apt-get install -y nodejs' returned a non-zero code: 1


该版本可以在其他人的计算机上运行,​​并且在部署到暂存器时可以正常运行。 您对如何解决这个问题有任何想法吗?

1 个答案:

答案 0 :(得分:0)

相关问题是Error writing to output file - write (28: No space left on device) Error writing to file - write (28: No space left on device)

我运行docker system prune,回收了32GB,运行正常。