とりあえずやってミタ

とりあえず技術的っぽいことをいろいろやってみるブログ

[Django] Elastic BeanstalkにPillowをインストールした際のメモ

      2016/01/11

結構はまったのでメモ

Elastic Beanstalkにデプロイする前段階の知識

Elastic Beanstalkは.ebexteionsディレクトリ以下にインストールパッケージの設定などを配置する


デプロイ実践

デプロイの仕方など細かい操作は本記事では端折る
参考(amazonの公式ページが非常に丁寧)

Djangoアプリで画像関連を扱うにはPillowモジュールを多用すると思う。
通常はrequirements.txtにPillowを指定しておけばうまくいきそうに思える。

requirements.txt
しかしこれだけだとダメで、deploy時にエラーになってしまう。
そこで以下の設定が必要

.ebextentions/00_pkg.config
以上で”eb deploy”で無事デプロイが通った



おまけ

“eb deploy”で失敗時など、ログを見たくてすぐに”eb logs”とやると失敗することが多い
そんな時は慌てずに、しばらくしてからアクセスすること

 - メモ ,

  関連記事