仅在Openstack Ubuntu 16.04.5 LTS实例上发生Docker Build问题。 (npm安装)

时间:2019-01-06 18:29:37

标签: docker ubuntu npm-install

我目前正在尝试在托管于AWS Ubuntu 16.04的 Ubuntu 16.04.5 LTS VM 上部署Docker容器。使用openstack 3.17.0的LTS Server

这里有一个屏幕截图,我尝试在openstack vm上构建docker映像,在运行 npm install 时遇到错误 enter image description here

错误:

buffer.js:588
      if (encoding === 'utf8') return buf.utf8Slice(start, end);
                                          ^

RangeError: Index out of range
    at stringSlice (buffer.js:588:43)
    at Buffer.toString (buffer.js:658:10)
    at Object.readFileSync (fs.js:394:41)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:731:20)
    at Module.load (internal/modules/cjs/loader.js:620:32)
    at tryModuleLoad (internal/modules/cjs/loader.js:560:12)
    at Function.Module._load (internal/modules/cjs/loader.js:552:3)
    at Function.Module.runMain (internal/modules/cjs/loader.js:774:12)
    at executeUserCode (internal/bootstrap/node.js:342:17)
    at startExecution (internal/bootstrap/node.js:276:5)

这里在openstack主机上执行的代码相同,没有任何错误。 enter image description here

如您所见,两台计算机都使用相同的版本:

Distributor ID: Ubuntu
Description:    Ubuntu 16.04.5 LTS
Release:    16.04
Codename:   xenial

Docker version 18.09.0, build 4d60db4

如果有人可以给我提示为什么docker build失败的消息,我会更开心。

0 个答案:

没有答案