首页 > 解决方案 > 构建我的 docker 文件时出错

问题描述

我正在尝试构建我的 docker 文件

Dockerfile.dev

FROM node:alpine

WORKDIR '/app'


COPY package.json .
RUN npm install

COPY . .

CMD ["npm","run","start"]

我用来构建的命令。

docker build -f Dockerfile.dev .

错误

错误 [0000] 无法将文件 /root/frontend/1.31.1-main.sock 添加到 tar:存档/tar:不支持套接字 错误 [0000] 无法添加文件 /root/frontend/1.31.1-shared .sock 到 tar:存档/tar:不支持套接字将构建上下文发送到 Docker 守护进程 248MB npm ERR!代码 EAI_AGAIN npm 错误!errno EAI_AGAIN npm 错误!对https://registry.npmjs.org/react-dom的请求失败,原因:getaddrinfo EAI_AGAIN registry.npmjs.org registry.npmjs.org:443

    npm ERR! A complete log of this run can be found in:
    npm ERR!     /root/.npm/_logs/2019-02-25T07_39_03_442Z-debug.log
    The command '/bin/sh -c npm install' returned a non-zero code: 1
    [root@kubeboss frontend]#
  [root@kubeboss frontend]#

标签: node.jsdockerdocker-composedockerfile

解决方案


推荐阅读