2017-06-15 92 views
0

我運行了幾個步驟,以便在AWS ECR中預先創建Docker鏡像。當我使用該界面在AWS中創建一個EB堆棧並上傳我的文件時,它會成功創建堆棧。AWS Elastic Beanstalk忽略了我的Dockerrun.aws.json文件

現在我試圖通過命令行而不是界面創建一個堆棧,但我碰到了一個討厭的問題,我不知道該如何解決。

當運行以下命令:使用Dockerrun.aws.json,我提供它應該從拉動映像的位置

$ eb create 

取而代之的是,它試圖打造泊塢窗圖像......在我的文件夾中,我運行上面的命令,我有以下文件:

  • Dockerfile
  • Dockerrun.aws.json
  • /src目錄/(我的應用A N)
  • ebextensions

我的假設是,如果我有Dockerrun.aws.json它應該使用它而忽略了Dockerfile?

任何線索是怎麼回事?

讓,我知道,如果提供Dockerrun.aws.jsonconfig.yaml的內容會有所幫助

回答

1

每彈性魔豆文檔上Single Docker apps如果CLI在目錄中找到Dockerfile它將使用在無論是在上市Image鍵入Dockerrun.aws.json文件中。