Guest User

Untitled

a guest
Oct 19th, 2018
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.16 KB | None | 0 0
  1. Setting up makedev (2.3.1-93) ...
  2. mknod: 'mem-': Operation not permitted
  3. makedev mem c 1 1 root kmem 0640: failed
  4. ...
  5.  
  6. FROM node:9.2
  7.  
  8. ENV DEBIAN_FRONTEND noninteractive
  9.  
  10.  
  11. RUN apt-get update && apt-get upgrade -y
  12.  
  13. ## Install psql client
  14. RUN apt-get install -y postgresql-client
  15.  
  16. ## Install Docker
  17. RUN apt-get install -y apt-transport-https ca-certificates curl gnupg2 software-properties-common
  18. RUN curl -fsSL https://download.docker.com/linux/debian/gpg | apt-key add -
  19. RUN add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/debian $(lsb_release -cs) stable"
  20. RUN apt-get update
  21. RUN apt-get install -y docker-ce
  22.  
  23. ## Setting up work dir and entrypoint
  24. WORKDIR /app
  25. ADD . /app
  26.  
  27. RUN npm install
  28. ENTRYPOINT [ "npm", "start" ]
  29.  
  30. version: '3'
  31.  
  32. services:
  33. app:
  34. build: .
  35. working_dir: /app
  36. volumes:
  37. - .:/app
  38. - /var/run/docker.sock:/var/run/docker.sock
  39. ports:
  40. - 8000:8000
  41. depends_on:
  42. - postgres
  43. command: >
  44. /bin/bash -c "
  45. sleep 5;
  46. "
  47.  
  48. postgres:
  49. image: postgres:9.6
  50. ports:
  51. - 5432:5432
  52. environment:
  53. POSTGRES_USER: user
  54. POSTGRES_PASSWORD: password
  55. POSTGRES_DB: user
Add Comment
Please, Sign In to add comment