小编DkM*_*DkM的帖子

ebextensions:yum不安装包

我正在尝试制作一个将安装wkhtmltopdf的ebextensions文件.

目前它看起来像这样:

packages: 
 yum:
  xorg-x11-fonts-75dpi: []
  libpng: []
  xz: [] 
  urw-fonts: []
  libXext: []
  openssl-devel: []
  libXrender: []
rpm:
   wkhtmltopdf: https://s3-eu-west-1.amazonaws.com/myS3Account/wkhtmltox-0.12.2.1_linux-centos5-amd64.rpm
Run Code Online (Sandbox Code Playgroud)

在这种情况下,wkthmltopdf无法安装.我收到以下错误:

Failed dependencies:
  xorg-x11-fonts-75dpi is needed by wkhtmltox-1:0.12.2.1-1.x86_64
Run Code Online (Sandbox Code Playgroud)

如果我使用SSH连接到我的EC2实例,我可以通过手动运行"yum install xorg-x11-fonts-75dpi",然后是"wget wkthmltopdf -..."和"rpm --install wkhtmltopdf-"来成功安装wkhtml. ".如果我跳过yum步骤,rpm抱怨wkhtmltopdf需要xorg包.

在部署时,ebextensions似乎没有安装xorg-x11-fonts-75dpi.难道我做错了什么?

amazon-ec2 amazon-web-services amazon-elastic-beanstalk

8
推荐指数
1
解决办法
8786
查看次数

AWS EB,Play Framework和Docker:应用程序已经运行

我在AWS Elastic Beanstalk上运行Play 2.2.3 Web应用程序,使用SBT生成Docker镜像的能力.从EB管理界面上传图像通常可以正常工作,但有时会进入我一直收到以下错误的状态:

Docker容器意外退出11月27日星期四10:05:37 UTC 2014:播放服务器进程ID为1此应用程序已在运行(或删除/ opt/docker/RUNNING_PID文件).

部署失败.除了终止环境并重新设置环境之外,我无法做到这一点.我怎样才能避免环境进入这种状态?

amazon-web-services playframework docker amazon-elastic-beanstalk

2
推荐指数
1
解决办法
674
查看次数