๐Ÿ“ฆ derek-adair / nprima-stack

๐Ÿ“„ docker-compose.yml ยท 40 lines
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40admin:
  build: ./nprima-admin/
  ports:
    - "8888:7777"
  expose:
    - "80"

api:
  build: ./nprima-engine/
  dockerfile: rest.Dockerfile
  links:
    - postgres:postgres
  ports:
    - "8887:80"
  env_file: ./nprima-engine/.env-docker
  expose: 
    - "80"

postgres:
  restart: always
  image: postgres:9.5
  expose:
    - "5432"
  volumes:
    - pgdata:/var/lib/postgresql/data/

spiderman:
  build: ./aio-spider/
  expose:
    - "80"

lb:
  build: ./ops/nginx/
  links:
    - admin
    - spiderman
    - api
  ports:
    - "80:80"