Skip to content

mrhanlon/django-nginx

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Django + Nginx

Dockerfile for building a CentOS 7 + Nginx + uwsgi + Django app.

Usage

$ docker build -t="mrhanlon/django" .
$ docker run -d -P mrhanlon/django

The docker container exposes port 80. Run docker ps to discover the port that has been automatically mapped to the docker host

$ docker ps
CONTAINER ID        IMAGE                    COMMAND             CREATED              STATUS              PORTS                   NAMES
9c656f23bd2a        mrhanlon/django:latest   "supervisord -n"    About a minute ago   Up About a minute   0.0.0.0:49154->80/tcp   sleepy_franklin

Then navigate to http://localhost:49154 to view the app.

By default, the image starts a new project so that there is at least something to see. Instead, put your own app code in app/ and comment out line 34 in Dockerfile.

About

Dockerfile for CentOS 7 + Nginx + uwsgi + Django

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages