Public Repository

Last pushed: a year ago
Short Description
Short description is empty for this repo.
Full Description

FROM ubuntu:14.04
MAINTAINER secnot secnot@secnot.com

Actualizacion de los 'sources' a la ultima version

RUN apt-get update

Instalar los paquetes del sistema necesarios para python

RUN apt-get install -qy python \
python-dev \
python-pip \
python-setuptools \
build-essential \
libpq-dev

Instalar algunas utilidades extras (opcional)

RUN apt-get install -qy vim \
wget \
net-tools \
git

Instalamos resto aplicaciones

RUN apt-get install -qy nginx \
supervisor

###############################
#

Nginx

#

###############################

Copiamos la configuracion de nginx

ADD nginx-default /etc/nginx/sites-available/default

Se desactiva el modo demonio para arrancar el proceso con supervisor

RUN echo "\ndaemon off;" >> /etc/nginx/nginx.conf

Cambiar usuario de root a www-data (por defecto en ubuntu 14.04)

RUN echo "user www-data;" >> /etc/nginx/nginx.conf

Permisos

RUN chown -R www-data:www-data /var/lib/nginx

Permitimos el acceso al puerto 80 del contenedor

EXPOSE 80

Docker Pull Command
Owner
yuxidevops

Comments (0)