我正在尝试在弹性beanstalk上运行自定义.config文件。我按照this link的说明进行操作。我创建了一个名为myapp.config
的文件,并在其中加入以下内容:
container_commands:
01_setup_apache:
command: "cp .ebextensions/enable_mod_deflate.conf /etc/httpd/conf.d/enable_mod_deflate.conf"
当我运行它时,我收到以下错误:
应用程序版本中的配置文件.ebextensions / myapp.config中的“命令”myapp-0.0.33-SNAPSHOT必须是地图。更新配置文件中的“命令”。
这个错误真的很神秘。我做错了什么?
我的容器是apache tomcat 7.
答案 0 :(得分:18)
得到了答案。显然空白很重要。我改变了:
container_commands:
01_setup_apache:
command: "cp .ebextensions/enable_mod_deflate.conf
/etc/httpd/conf.d/enable_mod_deflate.conf"
为:
container_commands:
01_setup_apache:
command: "cp .ebextensions/enable_mod_deflate.conf /etc/httpd/conf.d/enable_mod_deflate.conf"
现在可行。