File tree 2 files changed +70
-1
lines changed
2 files changed +70
-1
lines changed Original file line number Diff line number Diff line change @@ -20,6 +20,7 @@ docker history from
20
20
```
21
21
22
22
## Demo 4 - Run
23
+ * visit http://localhost:8888 when up
23
24
24
25
```
25
26
docker pull nginx:stable-alpine
@@ -33,4 +34,22 @@ docker run -d -v $(pwd)/demo4-run:/usr/share/nginx/html -p 8888:80 nginx:stable-
33
34
** windows**
34
35
```
35
36
docker run -d -v %cd%/demo4-run:/usr/share/nginx/html -p 8888:80 nginx:stable-alpine
36
- ```
37
+ ```
38
+
39
+ ## Compose
40
+
41
+ * Requires installing compose for your system: https://docs.docker.com/compose/install/
42
+ * Visit http://localhost when up
43
+
44
+ ```
45
+ docker-compose -f compose-wordpress/docker-compose.yml up -d
46
+ ```
47
+
48
+ ** To clean up**
49
+ ```
50
+ docker-compose -f compose-wordpress/docker-compose.yml stop
51
+ docker-compose -f compose-wordpress/docker-compose.yml rm -f
52
+ docker volume rm composewordpress_db_data
53
+ docker network rm backend
54
+ docker network rm public
55
+ ```
Original file line number Diff line number Diff line change
1
+ version : ' 2'
2
+ services :
3
+ wordpress :
4
+ depends_on :
5
+ - db
6
+ image : wordpress:latest
7
+ networks :
8
+ - backend
9
+ environment :
10
+ WORDPRESS_DB_HOST : db:3306
11
+ WORDPRESS_DB_PASSWORD : wordpress
12
+ db :
13
+ image : mysql:5.7
14
+ networks :
15
+ - backend
16
+ volumes :
17
+ - db_data:/var/lib/mysql
18
+ environment :
19
+ MYSQL_ROOT_PASSWORD : wordpress
20
+ MYSQL_DATABASE : wordpress
21
+ MYSQL_USER : wordpress
22
+ MYSQL_PASSWORD : wordpress
23
+ lb :
24
+ image : dockercloud/haproxy
25
+ depends_on :
26
+ - wordpress
27
+ ports :
28
+ - 80:80
29
+ networks :
30
+ - backend
31
+ - public
32
+ environment :
33
+ - ADDITIONAL_SERVICES=composewordpress:wordpress
34
+ volumes :
35
+ - /var/run/docker.sock:/var/run/docker.sock
36
+ networks :
37
+ public :
38
+ driver : bridge
39
+ backend :
40
+ driver : bridge
41
+ ipam :
42
+ driver : default
43
+ config :
44
+ - subnet : 192.168.223.0/24
45
+ gateway : 192.168.223.1
46
+ volumes :
47
+ db_data :
48
+ driver : local
49
+
50
+
You can’t perform that action at this time.
0 commit comments