You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

Dockerfile 677B

123456789101112131415161718192021222324252627
  1. FROM node:lts-stretch-slim
  2. # Install Ruby & Bourbon
  3. # Only required once to init project
  4. # RUN apk update && apk upgrade && apk --update add \
  5. # ruby ruby-dev ruby-ffi ruby-irb ruby-rake ruby-io-console ruby-bigdecimal ruby-json ruby-bundler \
  6. # libstdc++ tzdata bash ca-certificates \
  7. # && echo 'gem: --no-document' > /etc/gemrc
  8. # RUN gem install bourbon
  9. RUN apt-get update && \
  10. apt-get install -y chromium firefox-esr && \
  11. rm -rf /var/lib/apt/
  12. # Install node packages
  13. RUN npm install -g grunt-cli
  14. # Environment vars
  15. ENV DOCKER="True"
  16. # Copy files
  17. RUN mkdir -p /passman
  18. WORKDIR /passman
  19. COPY . /passman
  20. # Install project dependencies
  21. RUN npm install