Skip to content

Error when executing node-gyp build #50

@mauriciocarvalho01

Description

@mauriciocarvalho01

I have this Dockerfile

`Dockerfile

FROM node:latest

WORKDIR /usr/app

COPY ./package*.json ./

RUN apt-get update && apt-get install -y build-essential python

RUN npm install -g node-gyp

RUN npm install sqlanywhere --save

RUN npm install

RUN npm install pm2 -g

COPY . .

ENV DOCKERIZE_VERSION v0.6.1
RUN wget https://github.com/jwilder/dockerize/releases/download/$DOCKERIZE_VERSION/dockerize-linux-amd64-$DOCKERIZE_VERSION.tar.gz
&& tar -C /usr/local/bin -xzvf dockerize-linux-amd64-$DOCKERIZE_VERSION.tar.gz
&& rm dockerize-linux-amd64-$DOCKERIZE_VERSION.tar.gz

`

It tells me the error below

#0 14.80 npm ERR! code 255 #0 14.80 npm ERR! path /usr/app/node_modules/sqlanywhere #0 14.80 npm ERR! command failed #0 14.80 npm ERR! command sh -c node build.js #0 14.80 npm ERR! Looking for binaries... #0 14.80 npm ERR! Trying to build binaries #0 14.80 npm ERR! Error when executing node-gyp build #0 14.80 npm ERR! Make sure a C++ tool chain is installed and in the PATH #0 14.80 #0 14.80 npm ERR! A complete log of this run can be found in: #0 14.80 npm ERR! /root/.npm/_logs/2023-03-13T21_05_53_790Z-debug-0.log

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions