Dockerfile 529 B

123456789101112131415161718
  1. FROM python:3.9
  2. WORKDIR /app/dev-tools
  3. ENV PATH="/app/dev-tools/node_modules/.bin:$PATH"
  4. ENV PYTHONUNBUFFERED=1
  5. ENV NPM_CONFIG_UPDATE_NOTIFIER=false
  6. ENV PIP_ROOT_USER_ACTION=ignore PIP_DISABLE_PIP_VERSION_CHECK=1
  7. COPY nodejs.pref /etc/apt/preferences.d/
  8. COPY nodejs.sources /etc/apt/sources.list.d/
  9. COPY package.json requirements.txt .stylelintrc.js .stylelintignore /app/dev-tools/
  10. RUN apt-get update && \
  11. apt-get install -y nodejs && \
  12. pip install -r requirements.txt && \
  13. npm install .
  14. WORKDIR /app