Skip to content

Commit dc4edb3

Browse files
darrachequesnehaneenmahd
authored andcommitted
docs(examples): update examples to docker compose v2
Reference: https://docs.docker.com/compose/ Related: socketio#4669
1 parent 2e94300 commit dc4edb3

File tree

8 files changed

+149
-149
lines changed

8 files changed

+149
-149
lines changed
Lines changed: 48 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -1,51 +1,53 @@
1+
services:
2+
haproxy:
3+
image: haproxy:1.7-alpine
4+
volumes:
5+
- ./haproxy.cfg:/usr/local/etc/haproxy/haproxy.cfg:ro
6+
links:
7+
- server-john
8+
- server-paul
9+
- server-george
10+
- server-ringo
11+
ports:
12+
- "3000:80"
113

2-
haproxy:
3-
build: ./haproxy
4-
links:
5-
- server-john
6-
- server-paul
7-
- server-george
8-
- server-ringo
9-
ports:
10-
- "3000:80"
14+
server-john:
15+
build: ./server
16+
links:
17+
- redis
18+
expose:
19+
- "3000"
20+
environment:
21+
- NAME=John
1122

12-
server-john:
13-
build: ./server
14-
links:
15-
- redis
16-
expose:
17-
- "3000"
18-
environment:
19-
- NAME=John
23+
server-paul:
24+
build: ./server
25+
links:
26+
- redis
27+
expose:
28+
- "3000"
29+
environment:
30+
- NAME=Paul
2031

21-
server-paul:
22-
build: ./server
23-
links:
24-
- redis
25-
expose:
26-
- "3000"
27-
environment:
28-
- NAME=Paul
32+
server-george:
33+
build: ./server
34+
links:
35+
- redis
36+
expose:
37+
- "3000"
38+
environment:
39+
- NAME=George
2940

30-
server-george:
31-
build: ./server
32-
links:
33-
- redis
34-
expose:
35-
- "3000"
36-
environment:
37-
- NAME=George
41+
server-ringo:
42+
build: ./server
43+
links:
44+
- redis
45+
expose:
46+
- "3000"
47+
environment:
48+
- NAME=Ringo
3849

39-
server-ringo:
40-
build: ./server
41-
links:
42-
- redis
43-
expose:
44-
- "3000"
45-
environment:
46-
- NAME=Ringo
47-
48-
redis:
49-
image: redis:alpine
50-
expose:
51-
- "6379"
50+
redis:
51+
image: redis:alpine
52+
expose:
53+
- "6379"

examples/cluster-haproxy/haproxy/Dockerfile

Lines changed: 0 additions & 2 deletions
This file was deleted.
Lines changed: 48 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -1,51 +1,53 @@
1+
services:
2+
httpd:
3+
image: httpd:2.4-alpine
4+
volumes:
5+
- ./httpd.conf:/usr/local/apache2/conf/httpd.conf:ro
6+
links:
7+
- server-john
8+
- server-paul
9+
- server-george
10+
- server-ringo
11+
ports:
12+
- "3000:80"
113

2-
httpd:
3-
build: ./httpd
4-
links:
5-
- server-john
6-
- server-paul
7-
- server-george
8-
- server-ringo
9-
ports:
10-
- "3000:80"
14+
server-john:
15+
build: ./server
16+
links:
17+
- redis
18+
expose:
19+
- "3000"
20+
environment:
21+
- NAME=John
1122

12-
server-john:
13-
build: ./server
14-
links:
15-
- redis
16-
expose:
17-
- "3000"
18-
environment:
19-
- NAME=John
23+
server-paul:
24+
build: ./server
25+
links:
26+
- redis
27+
expose:
28+
- "3000"
29+
environment:
30+
- NAME=Paul
2031

21-
server-paul:
22-
build: ./server
23-
links:
24-
- redis
25-
expose:
26-
- "3000"
27-
environment:
28-
- NAME=Paul
32+
server-george:
33+
build: ./server
34+
links:
35+
- redis
36+
expose:
37+
- "3000"
38+
environment:
39+
- NAME=George
2940

30-
server-george:
31-
build: ./server
32-
links:
33-
- redis
34-
expose:
35-
- "3000"
36-
environment:
37-
- NAME=George
41+
server-ringo:
42+
build: ./server
43+
links:
44+
- redis
45+
expose:
46+
- "3000"
47+
environment:
48+
- NAME=Ringo
3849

39-
server-ringo:
40-
build: ./server
41-
links:
42-
- redis
43-
expose:
44-
- "3000"
45-
environment:
46-
- NAME=Ringo
47-
48-
redis:
49-
image: redis:alpine
50-
expose:
51-
- "6379"
50+
redis:
51+
image: redis:6
52+
expose:
53+
- "6379"

examples/cluster-httpd/httpd/Dockerfile

Lines changed: 0 additions & 2 deletions
This file was deleted.

examples/cluster-httpd/server/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM mhart/alpine-node:6
1+
FROM node:14-alpine
22

33
# Create app directory
44
RUN mkdir -p /usr/src/app
Lines changed: 52 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -1,58 +1,58 @@
1+
services:
2+
nginx:
3+
image: nginx:alpine
4+
volumes:
5+
- ./nginx.conf:/etc/nginx/nginx.conf:ro
6+
links:
7+
- server-john
8+
- server-paul
9+
- server-george
10+
- server-ringo
11+
ports:
12+
- "3000:80"
113

2-
nginx:
3-
image: nginx:alpine
4-
volumes:
5-
- ./nginx.conf:/etc/nginx/nginx.conf:ro
6-
links:
7-
- server-john
8-
- server-paul
9-
- server-george
10-
- server-ringo
11-
ports:
12-
- "3000:80"
14+
server-john:
15+
build: ./server
16+
links:
17+
- redis
18+
expose:
19+
- "3000"
20+
environment:
21+
- NAME=John
1322

14-
server-john:
15-
build: ./server
16-
links:
17-
- redis
18-
expose:
19-
- "3000"
20-
environment:
21-
- NAME=John
23+
server-paul:
24+
build: ./server
25+
links:
26+
- redis
27+
expose:
28+
- "3000"
29+
environment:
30+
- NAME=Paul
2231

23-
server-paul:
24-
build: ./server
25-
links:
26-
- redis
27-
expose:
28-
- "3000"
29-
environment:
30-
- NAME=Paul
32+
server-george:
33+
build: ./server
34+
links:
35+
- redis
36+
expose:
37+
- "3000"
38+
environment:
39+
- NAME=George
3140

32-
server-george:
33-
build: ./server
34-
links:
35-
- redis
36-
expose:
37-
- "3000"
38-
environment:
39-
- NAME=George
41+
server-ringo:
42+
build: ./server
43+
links:
44+
- redis
45+
expose:
46+
- "3000"
47+
environment:
48+
- NAME=Ringo
4049

41-
server-ringo:
42-
build: ./server
43-
links:
44-
- redis
45-
expose:
46-
- "3000"
47-
environment:
48-
- NAME=Ringo
50+
client:
51+
build: ./client
52+
links:
53+
- nginx
4954

50-
client:
51-
build: ./client
52-
links:
53-
- nginx
54-
55-
redis:
56-
image: redis:alpine
57-
expose:
58-
- "6379"
55+
redis:
56+
image: redis:6
57+
expose:
58+
- "6379"

0 commit comments

Comments
 (0)