繁体   English   中英

在AWS Elastic Beanstalk上上传Docker应用程序失败

[英]Docker application upload on AWS elastic beanstalk fails

我正在使用docker映像在PHPMongoDB上运行web-app。 Docker容器在我的本地计算机(Windows10)上运行良好,但未在AWS Elastic Beanstalk上更新。 我制作了一个包含run.shDockerfileDockerrun.aws.json的压缩文件,可以从此处找到。

AWS Elastic Beanstalk上,我使用单个docker容器,实例类型为Linux Docker版本1.11.2 部署后,我得到以下错误:

在此处输入图片说明

根据对文件的检查,看来您的run.sh需要可执行。

ls
total 16K
drwxr-xr-x    7 adam  238 Jan 11 11:04 .
drwxr-xr-x+ 139 adam 4.7K Jan 11 11:04 ..
drwxr-xr-x   12 adam  408 Jan 11 11:04 .git
-rw-r--r--    1 adam 1.9K Jan 11 11:04 Dockerfile
-rw-r--r--    1 adam  248 Jan 11 11:04 Dockerrun.aws.json
-rw-r--r--    1 adam  544 Jan 11 11:04 index.php
-rw-r--r--    1 adam   72 Jan 11 11:04 run.sh

可能还有其他问题,但是在重新创建zip文件之前运行chmod +x run.sh应该可以解决该特定问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM