gpt4 book ai didi

playframework - 带有 Docker 和 Elastic Beanstalk 配置的 sbt-native-packager

转载 作者:行者123 更新时间:2023-12-02 19:13:34 25 4
gpt4 key购买 nike

我正在使用 sbt-native-packager 将我的 Playframework 应用程序部署到 Elastic Beanstalk 作为 Docker 容器。一切运行良好,但我需要稍微自定义 ELB 实例。亚马逊文档 here你可以通过创建 .config 来做到这一点文件“位于源包的 .ebextensions 顶级目录中。”

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

提前致谢!

最佳答案

Docker Plugin使用 Universal Plugin在引擎盖下。
所以你可以使用default folder structure只需将目录/文件添加到您的应用程序。

src/universal/.ebextensions

这将导致像这样的输出目录结构
.ebextensions/
bin/
lib/
conf/

如果这对您来说还不够,您可以随时自定义 mappings in Dockermappings in Universal如所述 here

关于playframework - 带有 Docker 和 Elastic Beanstalk 配置的 sbt-native-packager,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28183518/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com