有没有办法从我的__init__.py
文件中动态获取version标记并将其附加到dockerrun.aws.json文件图像名称例如:
{
"AWSEBDockerrunVersion": "1",
"Authentication": {
"Bucket": "dockerkey",
"Key": "mydockercfg"
},
"Image": {
"Name": "comp/app:{{version}}",
"Update": "true"
},
"Ports": [
{
"ContainerPort": "80"
}
]
}
当我这样做时,eb deploy
它将生成正确的版本。目前,我必须在每次部署时不断修改json文件。在
去年我也偶然发现了这个问题,AWS的支持人员说目前还没有这样的特性。最后我编写了一个脚本,该脚本接收docker标记作为参数,并编写dockerrun.aws.json文件使用正确的标记名动态文件。在
我写了一个bash脚本
在执行该命令之前,我会根据运行的是生产还是转移来更改符号链接。例如:
^{pr2}$相关问题 更多 >
编程相关推荐