NODEJS için bir docker kabı oluşturmaya çalışıyorum ve bir nodejs uygulaması çalıştırmasını sağlıyorum.nodeJS dockerfile yapı NPM ile başarısız oluyor
O
The command '/bin/sh -c npm install' returned a non-zero code: 1
Bu ayak yüklemek NPM üzerinde başarısız dockerfile
FROM node:onbuild
# Create app directory
RUN mkdir -p /usr/src/app
WORKDIR /usr/src/app
# Install app dependencies
COPY package.json /usr/src/app/
RUN sudo npm install
# Bundle app source
COPY . /usr/src/app
EXPOSE 8080
CMD [ "npm", "start" ]
ve bu package.json
{
"private": true,
"devDependencies": {
"gulp": "^3.8.8"
},
"dependencies": {
"bootstrap-sass": "^3.0.0",
"express": "^4.13.4",
"ioredis": "^1.15.1",
"laravel-elixir": "^4.0.0",
"socket.io": "^1.4.5"
}
}
ve bu yapı olduğunu komut çalıştırıyorum
docker build -t jachno/nodejs .
o yaşları içinde şeyler bir sürü çekin için çalışır ve daha sonra 1.
herhangi bir fikir bir çıkış koduyla başarısız?
Merhaba Bunu denedim ama yine de aynı sonucu aldım. – JaChNo
nodejs'i ilk olarak yüklemeyi deneyin: 'RUN apt-get install -y nodejs' dockerfile –
veya base image kullanın:' FROM ubuntu' –