2016-09-21 10 views
1

awockerにdockerアプリケーションをデプロイする際に誰かが展開に失敗しましたか?ここでAWS Elastic Beanstalk Dockerのデプロイメントに失敗しました

は、環境の導入の初めてのログ

time="2016-09-20T09:36:42.802106539Z" level=error msg="Handler for DELETE /v1.23/containers/c7bc72d9ccec returned error: You cannot remove a running container c7bc72d9ccec6557ddca8e90c7c77b350cb0c80be9a90921478adccd70a2b97a. Stop the container before attempting removal or use -f" time="2016-09-20T09:36:42.924322201Z" level=error msg="Handler for DELETE /v1.23/images/9daab71ad3c0 returned error: conflict: unable to delete 9daab71ad3c0 (cannot be forced) - image is being used by running container c7bc72d9ccec" time="2016-09-20T09:36:42.924865908Z" level=error msg="Handler for DELETE /v1.23/images/dbcc41959b55 returned error: conflict: unable to delete dbcc41959b55 (cannot be forced) - image has dependent child images"

の作品だが、それがうまく動作します。しかし、私は新しいバージョンのアプリケーションを配備するたびに失敗します。

64bitで動作するAmazon Linux 2016.03 v2.1.6 |

# Get Node Latest 
FROM node:6.5.0 

# Create working directory 
WORKDIR /app 
ADD . /app 

# Install depencencies 
RUN npm install 

# Expost 3000 port 
EXPOSE 3000 

# Start app 
CMD ["node", "server.js"] 

答えて

0

それは私がジップにnode_modulesを入れてDockerfileからnpm installを削除したら、それは3を取るcuzのnpm installが、実行に時間がかかりすぎる可能性があることが判明:ドッカー1.11.2

私Dockerfileはかなり単純です今すぐ導入するのに-5分。

+0

本当にお元気ですか?または、npmのインストール中にいくつかの問題がありました... – smentek

+0

私はそれについてはわかりませんが、最後には糸のインストールによって正常に完了したことを確認しました。多分それはタイムアウトですか? –

+0

ログを確認するだけです:eb ssh、less/var/log/eb-activity、/ var/log/docker以下、/var/log/eb-docker/containers/eb-current-app/***.log 、コンテナにログインする:sudo docker ps、sudo docker exec -it bash – smentek

関連する問題