尝试构建 docker 文件和撰写文件时出错

问题描述 投票:0回答:1
## Your Environment
*node version*: 6,8,10
`@elastic/elasticsearch` *version*: >=7.0.0
*os*: Mac, Windows, Linux
*any other relevant information*  
npm WARN EBADENGINE   
Unsupported engine   
npm WARN EBADENGINE    
package: @elastic/[email protected]
npm WARN EBADENGINE   required: node: >=18  
npm WARN EBADENGINE   current: node: v16.20.2  
npm:8.19.4   
npm WARN EBADENGINE.....

当我尝试构建或编写 docker 映像时出现错误 码头问题。 当尝试构建它时 并使用缓存节点基础映像来编写它。也不更新 package.json 文件,但当我尝试构建它时出现以上错误...

node.js docker docker-compose
1个回答
0
投票

该错误指出,当您使用 Node.js 16.20.2 时,需要 Node.js 18 或更高版本。升级您正在使用的 Node.js 版本,应该就可以了。

这通常可以在您的

FROM
Dockerfile
指令中完成:

FROM node:18
© www.soinside.com 2019 - 2024. All rights reserved.