2017-01-11 8 views
1

ここにドッカーのnoobがありますので、私に同行してください。Dokku/Dockerのデプロイアプリケーションが失敗する

ドックが設定されたVPSを使用していますが、すでに複数のアプリが起動しています。 私はかなり複雑なアプリケーションを現在追加しようとしています。しかし、ドッカーは次のエラーで失敗します。私は、エラーが指定されているパッケージをアップデートする必要があります理解して何から

enter image description here

。問題はそれらが他のモジュールによって必要とされており、私はそれを更新できません。ドッカーが警告を無視してビルドする方法です。続き

は私のドッキングウィンドウの内容

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にはどのくらいのRAMがありますか? RAMを追加しようとしましたか? – EwyynTomato

+0

そのNodeJSベースのアプリケーションは、react/reduxなどを使用しています。現在のVPS設定は非常に基本的な1GB RAMであり、RAMを追加することは試していません。デプロイメントのためのアプリケーションをテストすると、私はサーバーが不平を言うのを見ない、なぜあなたはVPSについて尋ねるのですか? – Zaje

+1

nockプロセスがドッカーでエラー137で強制終了されるとは、通常、メモリ不足エラーが原因です。これをテストするためにスワップファイルを追加することができます。 – EwyynTomato

答えて

0

私はnockプロセスがドッカーでエラー137で死んでしまうと思いますが、通常、メモリ不足エラーが原因です。あなたはこれをテストするためにスワップファイルを追加する(またはRAMを追加する)ことができます。

関連する問題