Dockerify pro-salute #10
1 changed files with 13 additions and 10 deletions
23
Dockerfile
23
Dockerfile
|
@ -61,23 +61,26 @@ COPY . /build
|
|||
|
||||
# Copy code required for runtime to the /app folder.
|
||||
RUN mkdir -p /app
|
||||
RUN cp -r publichealth feedler yarn.lock manage.py /app/
|
||||
RUN cp -r publichealth feedler yarn.lock manage.py package.json Gruntfile.js /app/
|
||||
|
||||
# node / yarn
|
||||
RUN rm -rf node_modules
|
||||
RUN yarn install
|
||||
|
||||
RUN curl -fsSLO https://deb.nodesource.com/setup_18.x && chmod +x setup_18.x && ./setup_18.x
|
||||
RUN apt install -y nodejs
|
||||
RUN npm install -g grunt-cli
|
||||
|
||||
# Collect static data into /app/static.
|
||||
RUN . /venv/bin/activate && \
|
||||
DJANGO_STATIC_ROOT=/app/static SECRET_KEY=sl DJANGO_SETTINGS_MODULE=publichealth.settings.production ./manage.py collectstatic --no-input -i media
|
||||
#RUN . /venv/bin/activate && \
|
||||
# DJANGO_STATIC_ROOT=/app/static SECRET_KEY=sl DJANGO_SETTINGS_MODULE=publichealth.settings.production ./manage.py collectstatic --no-input -i media
|
||||
|
||||
RUN mkdir -p /app/publichealth/static/libs
|
||||
RUN ls -al /app/publichealth/static/libs
|
||||
RUN cp -rf node_modules/@bower_components/* /app/publichealth/static/libs
|
||||
#RUN mkdir -p /app/publichealth/static/libs
|
||||
|
||||
#RUN cp -rf node_modules/@bower_components/* /app/publichealth/static/libs
|
||||
|
||||
|
||||
#RUN . /venv/bin/activate && \
|
||||
# DJANGO_STATIC_ROOT=/app/static SECRET_KEY=sl DJANGO_SETTINGS_MODULE=publichealth.settings.production ./manage.py compress --force
|
||||
|
||||
RUN cp -r /build/static /app/static
|
||||
#RUN cp -r /build/static /app/static
|
||||
|
||||
### runtime image
|
||||
|
||||
|
|
Loading…
Reference in a new issue