Imagen que sirve para hacer deployment con Zeit Now sh
193
FROM postgres:9.6
LABEL maintainer="jhonsfran [email protected]"
RUN apt-get update && apt-get install -y wget build-essential zlib1g-dev libssl-dev libncurses5-dev libsqlite3-dev libreadline-dev libtk8.5 libgdm-dev libdb4o-cil-dev libpcap-dev &&
wget https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tgz &&
tar -xvf Python-3.6.3.tgz &&
cd Python-3.6.3 &&
./configure && make && make install &&
wget https://bootstrap.pypa.io/get-pip.py &&
python3.6 get-pip.py &&
pip install pipenv
RUN pg_createcluster 9.6 main && service postgresql start
RUN echo "host all all 0.0.0.0/0 md5" >> /var/lib/postgresql/data/pg_hba.conf
to/etc/postgresql/9.3/main/postgresql.conf``RUN echo "listen_addresses='*'" >> /var/lib/postgresql/data/postgresql.conf
ENV PGDATA=/var/lib/postgresql/data/ ENV POSTGRES_PASSWORD=prueba12345 ENV POSTGRES_USER=postgres ENV PORT_BD=5432 ENV POSTGRES_DB=sigax
EXPOSE 80:80 EXPOSE 5432
RUN source /install.sh
FROM python:3.6
LABEL maintainer="jhonsfran [email protected]"
RUN pip3 install pipenv &&
apt-get update && apt-get install -y dos2unix postgresql-9.6
RUN echo "host all all 127.0.0.1/0 md5" >> /var/lib/postgresql/9.6/main/pg_hba.conf
to/etc/postgresql/9.3/main/postgresql.conf``RUN echo "listen_addresses='*'" >> /var/lib/postgresql/9.6/main/postgresql.conf
EXPOSE 80:80 EXPOSE 5432:5432
Content type
Image
Digest
Size
80 MB
Last updated
almost 8 years ago
docker pull jhonsfran/sigax-now:qa