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