forked from YuKongEr/panda-cloud
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdocker-compose.yml
100 lines (100 loc) · 3.01 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
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
version: '3' # 表示该 Docker-Compose 文件使用的是 Version 2 file
services:
panda-server: # 指定服务名称
image: registry.cn-shanghai.aliyuncs.com/yukong-panda/panda-server:latest
restart: always
hostname: panda-server
container_name: panda-server
networks:
- cloud
ports: # 指定端口映射
- "8761:8761"
panda-config-server:
image: registry.cn-shanghai.aliyuncs.com/yukong-panda/panda-config-server:latest
restart: always
hostname: panda-config-server
container_name: panda-config-server
volumes:
- "./entrypoint.sh:/entrypoint.sh"
environment:
SLEEP_SECOND: 5
tty: true
entrypoint: /entrypoint.sh -d panda-server:8761 -c 'java -jar -Djava.security.egd=file:/dev/./urandom /app.jar'
ports: # 指定端口映射
- "6671:6671"
networks:
- cloud
depends_on:
- panda-server
panda-zipkin:
image: registry.cn-shanghai.aliyuncs.com/yukong-panda/panda-zipkin:latest
restart: always
hostname: panda-zipkin
container_name: panda-zipkin
volumes:
- "./entrypoint.sh:/entrypoint.sh"
environment:
SLEEP_SECOND: 40
tty: true
entrypoint: /entrypoint.sh -d panda-config-server:6671 -c 'java -jar -Djava.security.egd=file:/dev/./urandom /app.jar'
networks:
- cloud
ports: # 指定端口映射
- "5001:5001"
depends_on:
- panda-config-server
panda-auth:
image: registry.cn-shanghai.aliyuncs.com/yukong-panda/panda-auth:latest
restart: always
hostname: panda-auth
container_name: panda-auth
volumes:
- "./entrypoint.sh:/entrypoint.sh"
environment:
SLEEP_SECOND: 40
tty: true
entrypoint: /entrypoint.sh -d panda-config-server:6671 -c 'java -jar -Djava.security.egd=file:/dev/./urandom /app.jar'
networks:
- cloud
ports: # 指定端口映射
- "6868:6868"
depends_on:
- panda-config-server
panda-user-service:
image: registry.cn-shanghai.aliyuncs.com/yukong-panda/panda-user-service:latest
restart: always
hostname: panda-user-service
container_name: panda-user-service
volumes:
- "./entrypoint.sh:/entrypoint.sh"
environment:
SLEEP_SECOND: 5
tty: true
entrypoint: /entrypoint.sh -d panda-auth:6868 -c 'java -jar -Djava.security.egd=file:/dev/./urandom /app.jar'
networks:
- cloud
ports: # 指定端口映射
- "9001:9001"
depends_on:
- panda-config-server
panda-gateway:
image: registry.cn-shanghai.aliyuncs.com/yukong-panda/panda-gateway:latest
restart: always
hostname: panda-gateway
container_name: panda-gateway
volumes:
- "./entrypoint.sh:/entrypoint.sh"
environment:
SLEEP_SECOND: 10
tty: true
entrypoint: /entrypoint.sh -d panda-user-service:9001 -c 'java -jar -Djava.security.egd=file:/dev/./urandom /app.jar'
ports:
- "2004:2004"
networks:
- cloud
depends_on:
- panda-config-server
#指定网络
networks:
cloud:
driver: bridge