Sign inSign up

rustybear/django-aws-beanstalk-docker-template

By rustybear

•Updated over 10 years ago

A docker build to deploy Django on AWS ElasticBeanstalk.

Image
0

4.8K

rustybear/django-aws-beanstalk-docker-template repository overview

⁠Elastic Beanstalk Docker template for Django

Boilerplate Docker template for Django 1.9+ running Python 3.4.+ on AWS's Elastic Beanstalk.

Assumes you have virtualenv and virtualenvwrapper installed.

⁠Starting your project

$ mkdir /home/kevin/AWS/mysite.proj

$ mkvirtualenv -a /home/kevin/AWS/mysite.proj mysite

$ pip install Django

$ export DJANGO_SETTINGS_MODULE=''

$ django-admin.py startproject --template=https://github.com/kcoyner/django-AWS-beanstalk-docker-template/archive/master.zip mysite

$ export DJANGO_SETTINGS_MODULE='mysite.settings'

$ export PYTHONPATH=$PYTHONPATH:/home/kevin/AWS/mysite.proj/mysite

$ django-admin check

$ pip install awsebcli

$ cd mysite

$ git init

$ git add . && git commit -a

$ eb init

$ eb create

Originally from a tutorial found at http://glynjackson.org/weblog/django-aws-elastic-beanstalk-docker-2/⁠

Tag summary

Content type

Image

Digest

Size

325.5 MB

Last updated

over 10 years ago

docker pull rustybear/django-aws-beanstalk-docker-template