mirror of https://github.com/fspc/workstand.git
Drew Larson
8 years ago
5 changed files with 20 additions and 19 deletions
@ -1,8 +1,14 @@ |
|||
FROM python:3.6 |
|||
RUN apt-get install curl |
|||
RUN curl -sL https://deb.nodesource.com/setup_6.x | bash - |
|||
RUN apt-get install -y nodejs |
|||
RUN mkdir /code |
|||
WORKDIR /code |
|||
RUN mkdir requirements |
|||
ADD ./bikeshop_project /code |
|||
COPY ./requirements /code/requirements |
|||
RUN pip install -r ./requirements/development.txt |
|||
EXPOSE 8000:8000 |
|||
ADD bikeshop_project /code |
|||
COPY requirements /code/requirements |
|||
RUN pip install -r requirements/production.txt |
|||
RUN npm cache clean |
|||
RUN npm install --unsafe-perm |
|||
RUN npm run build-production |
|||
RUN DJANGO_SETTINGS_MODULE=bikeshop.settings.production python manage.py collectstatic --no-input |
|||
|
@ -0,0 +1,8 @@ |
|||
FROM python:3.6 |
|||
RUN mkdir /code |
|||
WORKDIR /code |
|||
RUN mkdir requirements |
|||
ADD ./bikeshop_project /code |
|||
COPY ./requirements /code/requirements |
|||
RUN pip install -r ./requirements/development.txt |
|||
EXPOSE 8000:8000 |
@ -1,14 +0,0 @@ |
|||
FROM python:3.6 |
|||
RUN apt-get install curl |
|||
RUN curl -sL https://deb.nodesource.com/setup_6.x | bash - |
|||
RUN apt-get install -y nodejs |
|||
RUN mkdir /code |
|||
WORKDIR /code |
|||
RUN mkdir requirements |
|||
ADD bikeshop_project /code |
|||
COPY requirements /code/requirements |
|||
RUN pip install -r requirements/production.txt |
|||
RUN npm cache clean |
|||
RUN npm install --unsafe-perm |
|||
RUN npm run build-production |
|||
RUN DJANGO_SETTINGS_MODULE=bikeshop.settings.production python manage.py collectstatic --no-input |
Loading…
Reference in new issue