· 8 years ago · Jan 07, 2018, 11:04 PM
1version: '3'
2services:
3 postgres:
4 image: "postgres:9.6"
5 environment:
6 POSTGRES_USER: awx
7 POSTGRES_PASSWORD: awxpass
8 POSTGRES_DB: awx
9
10 rabbitmq:
11 image: "rabbitmq:3"
12 environment:
13 RABBITMQ_DEFAULT_VHOST: awx
14
15 memcached:
16 image: "memcached:alpine"
17
18 awx_web:
19 image: "ansible/awx_web:latest"
20 links:
21 - rabbitmq
22 - memcached
23 - postgres
24 ports:
25 - "8080:8052"
26 hostname: awxweb
27 user: root
28 environment:
29 SECRET_KEY: aabbcc
30 DATABASE_USER: awx
31 DATABASE_PASSWORD: awxpass
32 DATABASE_NAME: awx
33 DATABASE_PORT: 5432
34 DATABASE_HOST: postgres
35 RABBITMQ_USER: guest
36 RABBITMQ_PASSWORD: guest
37 RABBITMQ_HOST: rabbitmq
38 RABBITMQ_PORT: 5672
39 RABBITMQ_VHOST: awx
40 MEMCACHED_HOST: memcached
41 MEMCACHED_PORT: 11211
42
43 awx_task:
44 image: "ansible/awx_task:latest"
45 links:
46 - rabbitmq
47 - memcached
48 - awx_web:awxweb
49 - postgres
50 hostname: awx
51 user: root
52 environment:
53 SECRET_KEY: aabbcc
54 DATABASE_USER: awx
55 DATABASE_PASSWORD: awxpass
56 DATABASE_NAME: awx
57 DATABASE_PORT: 5432
58 DATABASE_HOST: postgres
59 RABBITMQ_USER: guest
60 RABBITMQ_PASSWORD: guest
61 RABBITMQ_HOST: rabbitmq
62 RABBITMQ_PORT: 5672
63 RABBITMQ_VHOST: awx
64 MEMCACHED_HOST: memcached
65 MEMCACHED_PORT: 11211