332 | Index
for remote access of Docker daemon,
123
-
126
with TLS secure access,
125
docker0 bridge,
76
Dockerfile
defined,
2
,
24
for packaging a Flask application inside a
container,
44
image building with,
24
optimizing by following best practices,
45
-
47
order of instructions,
301
writing your first,
40
-
43
dynamic load balancer
configuring for a MySQL Galera cluster,
321
-
323
creating with confd and registrator,
308
-
314
E
EC2 container service (ECS)
and Mesos,
219
cluster creation,
261
-
265
principles for instances,
234
setting up for testing,
259
-
261
starting Docker containers on,
265
-
268
Elasticsearch,
287
ELB (Elastic Load Balancing),
308
-
314
encapsulation,
91
-
94
ENTRYPOINT instruction,
41
etcd,
175
,
177
,
180
,
226
-
228
events, monitoring,
277
-
279
experimental binaries,
19
expose command,
257
F
Fig,
196
flannel daemon
overlay networking between CoreOS instan‐
ces,
180
-
182
overlay networking between Docker hosts,
98
Flask,
43
fleet,
178
fleetctl CLI,
178
Fluentd,
280
-
282
FROM instruction,
41
G
Galera cluster
dynamically configuring a load-balancer
for,
321
-
323
on Docker Network,
319
-
321
GCE (see Google Computing Engine)
generator,
277
Generic Routing Encapsulation (GRE) tunnel,
91
-
94
Git,
xiv
Git Hook, for automated builds,
66
GitHub,
62
-
66
Go (build system),
xiv
,
154
Google,
129
Google Computing Engine (GCE),
190
account creation,
233
CLI,
248
principles for instances,
235
starting Docker host on,
239
-
241
using Docker in GCE Google-container
instances,
252
-
254
using Kubernetes in cloud via,
254
-
258
Google Container Engine (GKE),
139
,
145
,
255
Google Container Registry (GCR),
250
Gradle,
303
Grafana,
296
GRE (Generic Routing Encapsulation) tunnel,
91
-
94
H
hack directory,
110
HAProxy,
96
HashiCorp,
51
Hello World, echoing in container,
20
-
22
host (see Docker host)
HTTPD,
28
-
32
hyperkube,
153
,
157
I
images
and ONBUILD directive,
58
automated builds with Docker Hub,
62
-
66
automated builds with Git Hook and private
registry,
66
building with Dockerfile,
24
Conduit for continuous deployment,
67
creation and sharing,
37
Index | 333
Dockerfile optimization with best practices,
45
-
47
keeping changes made to container by com‐
mitting to,
38
migrating from Vagrant to Docker with
Docker provider,
49
-
51
packaging a Flask application inside a con‐
tainer,
43
publishing to Docker Hub,
55
-
57
running private registry for,
59
-
61
saving as tar files for sharing,
39
using GCR to store,
250
-
252
using Packer to create,
51
-
54
versioning with tags,
47
-
49
writing Dockerfile for,
40
-
43
InfluxDB,
296
inspect method,
75
installation, Docker,
2
-
18
CentOS 6.5,
3
CentOS 7,
4
Docker host in cloud with Docker Machine,
15
-
18
local host setup with Vagrant,
4
OS X with Boot2Docker,
9
-
13
OS X with Docker Toolbox,
7
-
9
Raspberry Pi,
6
Ubuntu 14.04,
2
Windows 8.1 desktop with Boot2Docker,
13
-
15
IP addresses, container,
70
IP forwarding,
78
,
81
-
83
IP tables,
81
-
83
Do'stlaringiz bilan baham: |