我想通过浏览器中的Dockerrun.aws.json
将应用部署到弹性beantalk。我单击Create Application
,选择本地文件并输入版本标签为v0.0.0
由于我的文件中有错误,因此无法正常工作,因此我已解决此问题,并希望上传新版本。
为此,我单击Upload and deploy
并选择我的新本地文件。建议的新版本标签为v0.0.0-1
。我无法输入失败的第一次尝试的现有版本标签v0.0.0
。表格改为显示An application version with that label already exists.
。
所以我选择了一个新的v0.0.1
。我的第二次部署失败了,这似乎是因为在Health
下它说Incorrect application version "v0.0.1" (deployment 2). Expected version "v0.0.0" (deployment 1).
我当然可以重新启动环境,或者只是终止它并创建一个新的环境,但这会花费很多时间。我想了解为什么我无法按照尝试的方式进行部署以及如何正确执行。
您应该从Application Version
页面部署旧版本。
您在问题中截图的窗口是上载新版本,而不是重新部署旧窗口。因此,您收到错误消息,您要将新版本标记为旧版本。