Playframework 带Docker和弹性豆茎包装的sbt原生包装机

Playframework 带Docker和弹性豆茎包装的sbt原生包装机,playframework,sbt,docker,amazon-elastic-beanstalk,sbt-native-packager,Playframework,Sbt,Docker,Amazon Elastic Beanstalk,Sbt Native Packager,我正在使用sbt native packager将Playframework应用程序作为Docker容器部署到Elastic Beanstalk。这一切都很好,但我需要定制一点ELB实例。Amazon通过在源代码包的.ebextensions顶级目录中创建一个.config文件来说明您是如何做到这一点的 看起来很简单,但我不确定让sbt native packager获取我的.ebextensions目录并将其放在正确位置的最佳方法是什么。我知道如果我使用命令docker build-t my

我正在使用sbt native packager将Playframework应用程序作为Docker容器部署到Elastic Beanstalk。这一切都很好,但我需要定制一点ELB实例。Amazon通过在源代码包的
.ebextensions
顶级目录中创建一个
.config
文件来说明您是如何做到这一点的

看起来很简单,但我不确定让sbt native packager获取我的.ebextensions目录并将其放在正确位置的最佳方法是什么。我知道如果我使用命令
docker build-t my docker app/my project root
创建捆绑包,我会将目录粘贴在
my project root
下,但我对如何与本机packager捆绑感到困惑

提前谢谢

使用发动机罩下的。 因此,您可以使用简单地向应用程序添加目录/文件

src/universal/.ebextensions
这将产生如下输出目录结构

.ebextensions/
bin/
lib/
conf/
如果这对您来说还不够,您可以始终自定义Docker中的
映射
或Universal中的
映射,如前所述