-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdocker-compose.yml
83 lines (81 loc) · 2.02 KB
/
docker-compose.yml
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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
version: "3.4"
services:
fot:
image: fot-base-img:latest
hostname: fot
environment:
- HOME=/home/docker
- GOROOT=/usr/lib/go-1.9
- GOPATH=/home/docker/gocode
- JAVA_HOME=/usr/lib/jvm/java-8-oracle
- LD_LIBRARY_PATH=/usr/lib/jvm/java-8-oracle/jre/lib/amd64/server
- TEST_TARGET_GZ=libpng-1.6.34.tar.gz
- TEST_TARGET=libpng-1.6.34
volumes:
- ./tests:/home/docker/tests
command:
- /usr/local/bin/init_fuzz.sh
#services:
# redis:
# image: redis:3
# hostname: redis
#
# # PostgreSQL database
# db:
# image: pg10init
# hostname: db
# environment:
# - PGDATA=/var/lib/postgresql/data/pgdata
# ports:
# - "5432:5432"
# volumes:
# - pgdata:/var/lib/postgresql/data/pgdata
# - pgbackup:/pg_backups
#
# rabbit:
# image: rabbitmq:3-management
# hostname: rabbit
# environment:
# - RABBITMQ_DEFAULT_PASS=mypassword
# - RABBITMQ_DEFAULT_USER=myuser
# ports:
# - "5672:5672" # forward this port for debugging
# - "15672:15672" # here can access rabbitmq management plugin
#
# django:
# image: djangoenvimg
# command: ./run_django.sh
# environment:
# - DJANGO_ENV=prod
# - DOCKER_CONTAINER=1
# volumes:
# # mount current directory inside container, to avoid the need of re-building the image every time django updates.
# - .:/app
# - /home/lyk/tdy/Android/Sdk:/Sdk
# ports:
# - "8000:8000"
# # instruct all 5 instances of djangoserver containers to share port 8000 via a load-balanced network
# # called backend
# depends_on:
# - db
# - rabbit
#
# # Celery worker
# worker:
# image: djangoenvimg
# command: ./run_celery.sh
# environment:
# - DJANGO_ENV=prod
# - DOCKER_CONTAINER=1
# volumes:
# - .:/app
# - /home/lyk/tdy/Android/Sdk:/Sdk
# depends_on:
# - rabbit
# - redis
# - db
#
## Creates the volume for postgresql database to preserve data during multiple container sessions
#volumes:
# pgdata:
# pgbackup: