AWS Elastic Beanstalk Docker部署失败

有没有人遇到部署Docker应用程序aws eb时失败的部署?

这是一个日志

time =“2016-09-20T09:36:42.802106539Z”level = error msg =“DELETE /v1.23/containers/c7bc72d9ccec的处理程序返回错误:您无法删除正在运行的容器c7bc72d9ccec6557ddca8e90c7c77b350cb0c80be9a90921478adccd70a2b97a。在尝试删除或使用之前停止容器-f“time =”2016-09-20T09:36:42.924322201Z“level = error msg =”DELETE处理程序/v1.23/images/9daab71ad3c0返回错误:冲突:无法删除9daab71ad3c0(无法强制) – 图像正在通过运行容器c7bc72d9ccec“time =”2016-09-20T09:36:42.924865908Z“level = error msg =”DELETE的处理程序/v1.23/images/dbcc41959b55返回错误:冲突:无法删除dbcc41959b55(不能被迫) – 图像有依赖的子图像“

这是环境部署的第一次,它运作良好。 但是,每次部署应用程序的新版本时,都会失败。

在64位Amazon Linux 2016.03 v2.1.6 |上运行 Docker 1.11.2

我的Dockerfile相当简单:

# 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"] 

事实certificate, npm install可能需要很长时间才能运行,因为一旦我将node_modules放入zip文件并从Dockerfile中删除npm install ,现在需要3-5分钟才能部署。