1
+ # FAQ
2
+
3
+ ## Commands
4
+
5
+ ### nginx config check
6
+
7
+ :information_sign: Only set ` VIRUAL_HOST ` on webserver containers
8
+
9
+ Run ` nginx -T ` , may fail.
10
+
11
+ ### Check ` VIRTUAL_HOST `
12
+
13
+ make rcompose DIR=auto/ CMD=config | grep VIRTUAL
14
+
15
+ ### Get files from a running container
16
+
17
+ docker-compose exec php yii db/x-dump-data
18
+ docker cp $(docker-compose ps -q php):/app/runtime/mysql/ ./_backup
19
+
20
+
21
+ ### Show disk usage
22
+
23
+ docker-machine ls -q | xargs -I{} docker-machine ssh {} sudo df -h
24
+
25
+
26
+ docker-machine ssh sepp-m7 sudo docker restart swarm-agent-master
27
+
28
+
29
+ ### Restart swarm master container
30
+
31
+ :warning : Do ** NOT** restart directly via ` docker `
32
+
33
+ docker-machine ssh PAUL-m2 sudo docker restart swarm-agent-master
34
+
35
+ ### docker daemon restart
36
+
37
+ :warning : It's very likely this action causes downtime of services
38
+
39
+ docker-machine ls -q | xargs -I {} docker-machine ssh {} sudo /etc/init.d/docker restart
40
+
41
+ ---
42
+
1
43
# Troubleshooting
2
44
3
45
### ` No such network: `
@@ -18,7 +60,7 @@ SSH connection (should work without `docker-machine` provisioning
18
60
-o StrictHostKeyChecking=no \
19
61
-o UserKnownHostsFile=/dev/null \
20
62
-o IdentitiesOnly=yes \
21
- vagrant@144.76.161.122
63
+ vagrant@10.0.0.1
22
64
23
65
Swarm master provisioning
24
66
@@ -38,19 +80,8 @@ Swarm master provisioning
38
80
--tlsverify --tlscacert=/etc/docker/ca.pem \
39
81
--tlscert=/etc/docker/server.pem --tlskey=/etc/docker/server-key.pem -H tcp://0.0.0.0:3376 --strategy spread \
40
82
--heartbeat=11s \
41
- --advertise 52.59.250.208:3376 \
42
- consul://172.31.11.162:8500/sepp
43
-
44
- ### Only set ` VIRUAL_HOST ` on webserver containers
45
-
46
- Otherwise nginx config check, review with ` nginx -T ` , may fail.
47
-
48
-
49
- ### docker daemon restart
50
-
51
- :warning : It's very likely this action causes downtime of services
52
-
53
- docker-machine ls -q | xargs -I {} docker-machine ssh {} sudo /etc/init.d/docker restart
83
+ --advertise 10.2.0.8:3376 \
84
+ consul://10.5.1.100:8500/sepp
54
85
55
86
56
87
### Unable to find a node that satisfies the following conditions
@@ -69,22 +100,7 @@ Otherwise nginx config check, review with `nginx -T`, may fail.
69
100
docker-compose pull
70
101
71
102
72
- ### Check ` VIRTUAL_HOST `
73
-
74
- make rcompose DIR=auto/ CMD=config | grep VIRTUAL
75
-
76
- ### Get files from a running container
77
-
78
- docker-compose exec php yii db/x-dump-data
79
- docker cp $(docker-compose ps -q php):/app/runtime/mysql/ ./_backup
80
-
81
103
82
- ### Show disk usage
83
-
84
- docker-machine ls -q | xargs -I{} docker-machine ssh {} sudo df -h
85
-
86
-
87
- docker-machine ssh sepp-m7 sudo docker restart swarm-agent-master
88
104
89
105
90
106
@@ -125,22 +141,14 @@ docker-machine ssh ${MACHINE} sudo touch /etc/udev/rules.d/40-vm-hotadd.rules
125
141
Now you'll have to restart VM to 'activate' :-(
126
142
127
143
128
- ### Restart swarm master container
129
-
130
- :warning : Do ** NOT** restart directly via ` docker `
131
-
132
- docker-machine ssh PAUL-m2 sudo docker restart swarm-agent-master
133
-
134
-
135
-
136
144
### Pull images
137
145
138
146
Error
139
147
140
148
docker-compose-redeploy
141
149
No stopped containers
142
- Creating wwwepisdeblue_redis_1
143
- Creating wwwepisdeblue_appphp_1
150
+ Creating myapp_redis_1
151
+ Creating myapp_appphp_1
144
152
ERROR: Error: image herzog/bernd/epis-appphp:latest not found
145
153
Done.
146
154
@@ -159,7 +167,7 @@ Mount the certificates inside the container and start swarm
159
167
160
168
docker run -p 3376:3376 -v /etc/docker:/etc/docker/ --name swarm-agent-master -d swarm:1.1.0 \
161
169
manage --tlsverify --tlscacert=/etc/docker/ca.pem --tlscert=/etc/docker/server.pem --tlskey=/etc/docker/server-key.pem \
162
- -H tcp://0.0.0.0:3376 --strategy spread --heartbeat=11s consul://172.31.11.162 :8500/sepp
170
+ -H tcp://0.0.0.0:3376 --strategy spread --heartbeat=11s consul://10.5.1.100 :8500/sepp
163
171
164
172
### High CPU load, ` kswapd0 `
165
173
0 commit comments