在.ebextensions目录中添加.config以在Elastic Beanstalk下管理的Amazon Linux中安装imagemagick包时遇到严重问题。我用了
packages:
yum:
ImageMagick: []
当我尝试从ELB控制台部署战争时,处理已完成并显示错误
[实例:i-531ab77a模块:AWSEBAutoScalingGroup配置:null] 命令在实例上失败。返回码:1输出:发生错误 在构建期间:'unicode'对象没有属性'keys'。
答案 0 :(得分:10)
确保“ImageMagick:”和“[]”之间有空格。
当我使用“ImageMagick:[]”时,我能够重现此错误:
[实例:i-7079d32d模块:AWSEBAutoScalingGroup ConfigSet:null]实例上的命令失败。返回码:1输出:构建期间发生错误:'unicode'对象没有属性'keys'。
答案 1 :(得分:1)
我遇到了同样的错误
sources:
/home/ec2-user http://azxc.net/certs.zip
忘记添加“:”,此修复错误:
sources:
/home/ec2-user: http://azxc.net/certs.zip