簡體   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