-
Notifications
You must be signed in to change notification settings - Fork 41
Description
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