2017-01-11 239 views
1

Docker noob在這裏,所以忍受着我。Dokku/Docker部署應用程序失敗

我有一個配置dokku的VPS,它有多個應用程序已經運行。 我正在嘗試添加一個相當複雜的應用程序。但碼頭工人失敗,並出現以下錯誤。

enter image description here

從我明白我需要更新給出了錯誤的包。問題是他們需要一些其他模塊,我不能更新它。是一種讓Docker繞過警告和構建的方法。

以下是我的泊塢窗幾天的不是沒有成功的內容

FROM mhart/alpine-node:6 

# Create app dir 
RUN mkdir -p /app 
WORKDIR /app 

# Install dependancy 
COPY package.json /app 
RUN npm install 

# Bundle the app 
COPY . /app 

EXPOSE 9337 

CMD ["npm", "start"] 

一直在努力這一點。 任何幫助極大讚賞

謝謝。

+1

什麼在你的package.json中?你的VPS有多少內存?你有沒有嘗試添加更多的內存? – EwyynTomato

+0

它是一個小型的基於NodeJS的應用程序,使用react/redux等。當前VPS配置是非常基本的1GB RAM,並沒有嘗試添加更多的RAM。測試部署的應用程序,我沒有看到服務器抱怨,你爲什麼要問關於VPS? – Zaje

+1

我相信npm進程在Docker上因錯誤137而死亡通常是由內存不足錯誤引起的。你可以嘗試添加交換文件來測試這個。 – EwyynTomato

回答

0

我相信npm進程在Docker上因錯誤137而死亡通常是由內存不足錯誤引起的。你可以嘗試添加交換文件(或添加更多的RAM)來測試它。

相關問題