Skip to content
Snippets Groups Projects
Commit 9a4b7fdf authored by Evili del Rio i Silvan's avatar Evili del Rio i Silvan
Browse files

Use ubuntu instead of alpine

parent 7ac94156
No related branches found
No related tags found
No related merge requests found
Pipeline #2191 failed
FROM python:3.6-alpine FROM python:3.6
ARG django_version=1.11 ARG django_version=1.11
ARG dev_packages="gcc g++ postgresql-dev" ARG dev_packages="gcc g++ libpq-dev"
ADD ./entrypoint.sh / ADD ./entrypoint.sh /
VOLUME /static VOLUME /static
VOLUME /media
WORKDIR /app WORKDIR /app
RUN apk update && \ RUN apt-get update && \
apk add bash git \ apt-get install -y glusterfs-client git ${dev_packages} && \
${dev_packages} && \ DJANGO_VERSION=$(echo ${django_version} | \
DJANGO_VERSION=$(echo ${django_version} | \
awk -F. '{bump=$NF+1;for(i=1;i<NF;i++){printf("%s.",$i)};printf("%s",bump)}') && \ awk -F. '{bump=$NF+1;for(i=1;i<NF;i++){printf("%s.",$i)};printf("%s",bump)}') && \
pip install "Django<=${DJANGO_VERSION}" gunicorn \ pip install "Django<=${DJANGO_VERSION}" gunicorn \
psycopg2-binary psycopg2 mysql-connector \ psycopg2-binary psycopg2 mysql-connector \
django-heroku whitenoise[brotli] && \ django-heroku whitenoise[brotli] && \
apk del ${dev_packages} && \ apt-get purge -y ${dev_packages} && \
apt-get autoremove -y && \
rm -fr /root/.cache rm -fr /root/.cache
# RUN apk update && \
# apk add bash git \
# ${dev_packages} && \
# DJANGO_VERSION=$(echo ${django_version} | \
# awk -F. '{bump=$NF+1;for(i=1;i<NF;i++){printf("%s.",$i)};printf("%s",bump)}') && \
# pip install "Django<=${DJANGO_VERSION}" gunicorn \
# psycopg2-binary psycopg2 mysql-connector \
# django-heroku whitenoise[brotli] && \
# apk del ${dev_packages} && \
# rm -fr /root/.cache
ENTRYPOINT [ "/entrypoint.sh" ] ENTRYPOINT [ "/entrypoint.sh" ]
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment