node.js - 构建我的 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]#
解决方案
推荐阅读
- unit-testing - 我应该如何对包含对外部服务的 GET 调用的方法进行单元测试
- ios - 在swift 5中获取目录中的文件名
- vba - 创建表时的VBA(访问)设置数据类型
- laravel - Auth::user() 有效,但 Auth::user()->id 在雄辩的 where 查询中中断?
- jquery - Django 模板中的 JQuery 滑块
- powershell - Powershell - 从终端初始化类文件
- angularjs - angular js - 不执行代码中的新更改
- tensorflow - 当我们提供除我们训练模型的类以外的输入时会发生什么?
- php - WooCommerce:将购物车中的“删除产品”链接移动到数量选择器下方,无需触摸模板
- c# - C# 将 IFormFile 读入 byte[]