Elastic Beanstalk で,django+S3+minicondaにopencvを加えてみる。
概要
Elastic Beanstalk で,django+S3+minicondaにopencvを加えてみる。
前の記事
pythonskywalker.hatenablog.com
参考サイト
やってみたこと
- opencvをinstallする指示をDockerfileに記載する。
- Dockerfileをbuildする。
- ECRにpushする。
- docker-composeでnginxとの連携を確認する。
- Elastic Beanstalkにデプロイする。
opencvをinstallする指示をDockerfileに記載する。
RUN conda install -y -c menpo opencv3=3.1.0
Dockerfileをbuildする。
$ docker build -t testeb .
よし、とりあえずbuildは成功した。
ECRにpushしておく。
いつもの流れで、ECRにpushする。
docker-composeでnginxとの連携を確認する。
$ docker-compose up
連携よし!
Elastic Beanstalk にデプロイ
EBのコンソールから直接アップしてみる。。。デプロイ完了!