Docker – 无法构build映像 – fork / exec docker-containerd-shim:没有这样的文件或目录

我有docker安装在RHEL 7.3上。 当我尝试使用Java作为基础图像构build服务的图像时,它会成功构build它们。

但是,当我尝试使用节点:硼作为基础图像来构build我的UI图像时,它不会说:

fork/exec docker-containerd-shim: no such file or directory 

请帮我解决一下这个。 我已经尝试重新启动泊坞窗守护进程及其他在网上提到这种解决方法,但没有运气。

DockerFile

 FROM node:boron # Create app directory RUN mkdir -p /usr/src/app/sales WORKDIR /usr/src/app/sales # Install app dependencies COPY package.json /usr/src/app/sales RUN npm install # Bundle app source COPY . /usr/src/app/sales EXPOSE 8182 CMD [ "npm", "start" ] 

我们使用fabric.io docker-maven-plugin来构build图像:

 <plugin> <groupId>io.fabric8</groupId> <artifactId>docker-maven-plugin</artifactId> <version>0.21.0</version> <configuration> <dockerHost>${docker-host}</dockerHost> <certPath>${docker-cert-path}</certPath> <images> <image> <alias>ui/sl</alias> <name>ui/sl</name> <build> <tags> <tag>latest</tag> </tags> <dockerFileDir>${project.basedir}/build/sl/prod/</dockerFileDir> </build> </image> </images> <saveFile>${project.build.directory}/ui-sl.tar</saveFile> </configuration> <executions> <execution> <id>sl docker:build</id> <phase>install</phase> <goals> <goal>build</goal> <goal>save</goal> </goals> </execution> <execution> <id>op docker:build</id> <phase>install</phase> <goals> <goal>build</goal> <goal>save</goal> </goals> <configuration> <images> <image> <alias>ui/op</alias> <name>ui/op</name> <build> <tags> <tag>latest</tag> </tags> <dockerFileDir>${project.basedir}/build/op/prod/</dockerFileDir> </build> </image> </images> <saveFile>${project.build.directory}/uiOp.tar</saveFile> </configuration> </execution> </executions> </plugin>