Docker: Software entwickeln und deployen mit Containern
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | German English |
Veröffentlicht: |
Heidelberg
dpunkt.verlag
2016
|
Ausgabe: | 1. Auflage |
Schlagworte: | |
Online-Zugang: | Inhaltstext Inhaltsverzeichnis |
Beschreibung: | xviii, 348 Seiten Illustrationen 24 cm x 16.5 cm |
ISBN: | 9783864903847 |
Internformat
MARC
LEADER | 00000nam a22000008c 4500 | ||
---|---|---|---|
001 | BV043766180 | ||
003 | DE-604 | ||
005 | 20180831 | ||
007 | t | ||
008 | 160914s2016 gw a||| |||| 00||| ger d | ||
015 | |a 16,N19 |2 dnb | ||
016 | 7 | |a 1099101670 |2 DE-101 | |
020 | |a 9783864903847 |c Paperback : circa EUR 35.90 (AT), circa EUR 34.90 (DE) |9 978-3-86490-384-7 | ||
024 | 3 | |a 9783864903847 | |
035 | |a (OCoLC)964317460 | ||
035 | |a (DE-599)DNB1099101670 | ||
040 | |a DE-604 |b ger |e rda | ||
041 | 1 | |a ger |h eng | |
044 | |a gw |c XA-DE-BW | ||
049 | |a DE-M347 |a DE-706 |a DE-526 |a DE-29T |a DE-92 |a DE-19 |a DE-634 |a DE-573 |a DE-1102 |a DE-83 |a DE-91G |a DE-473 |a DE-2174 |a DE-384 |a DE-522 | ||
082 | 0 | |a 004 |2 23 | |
084 | |a ST 230 |0 (DE-625)143617: |2 rvk | ||
084 | |a ST 232 |0 (DE-625)143619: |2 rvk | ||
084 | |a ST 257 |0 (DE-625)143630: |2 rvk | ||
084 | |a 004 |2 sdnb | ||
084 | |a DAT 426f |2 stub | ||
100 | 1 | |a Mouat, Adrian |e Verfasser |0 (DE-588)110628271X |4 aut | |
245 | 1 | 0 | |a Docker |b Software entwickeln und deployen mit Containern |c Adrian Mouat |
250 | |a 1. Auflage | ||
264 | 1 | |a Heidelberg |b dpunkt.verlag |c 2016 | |
300 | |a xviii, 348 Seiten |b Illustrationen |c 24 cm x 16.5 cm | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 0 | 7 | |a Docker 1.11 |0 (DE-588)1118871073 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Programmierung |0 (DE-588)4076370-5 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Virtualisierung |0 (DE-588)4839180-3 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Docker 1.12 |0 (DE-588)1116737825 |2 gnd |9 rswk-swf |
653 | |a Softwareentwickler Administratoren DevOps | ||
653 | |a Compose | ||
653 | |a Container | ||
653 | |a Continuous Delivery | ||
653 | |a Continuous Integration | ||
653 | |a Deployment | ||
653 | |a DevOps | ||
653 | |a Jenkins | ||
653 | |a Kubernetes | ||
653 | |a Microservices | ||
653 | |a Redis | ||
653 | |a Swarm | ||
653 | |a VM | ||
653 | |a Virtual Machines | ||
689 | 0 | 0 | |a Docker 1.12 |0 (DE-588)1116737825 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a Virtualisierung |0 (DE-588)4839180-3 |D s |
689 | 1 | 1 | |a Programmierung |0 (DE-588)4076370-5 |D s |
689 | 1 | |8 1\p |5 DE-604 | |
689 | 2 | 0 | |a Docker 1.11 |0 (DE-588)1118871073 |D s |
689 | 2 | 1 | |a Virtualisierung |0 (DE-588)4839180-3 |D s |
689 | 2 | |5 DE-604 | |
710 | 2 | |a Dpunkt.Verlag (Heidelberg) |0 (DE-588)6085529-0 |4 pbl | |
730 | 0 | 2 | |a Using docker |
776 | 0 | 8 | |i Erscheint auch als |n Online-Ausgabe, PDF |z 978-3-96088-036-3 |
776 | 0 | 8 | |i Erscheint auch als |n Online-Ausgabe, EPUB |z 978-3-96088-037-0 |
776 | 0 | 8 | |i Erscheint auch als |n Online-Ausgabe, MOBI |z 978-3-96088-038-7 |
856 | 4 | 2 | |m X:MVB |q text/html |u http://deposit.dnb.de/cgi-bin/dokserv?id=4c7ef779e7644c129b13265b072befb3&prov=M&dok_var=1&dok_ext=htm |3 Inhaltstext |
856 | 4 | 2 | |m DNB Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=029177412&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
883 | 1 | |8 1\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk | |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-029177412 |
Datensatz im Suchindex
_version_ | 1806334105363677184 |
---|---|
adam_text |
INHALTSVERZEICHNIS
TEIL I HINTERGRUND UND GRUNDLAGEN 1
1 WAS CONTAINER SIND UND WARUM MAN SIE NUTZT 3
1.1 CONTAINER VERSUS VMS
.
4
1.2 DOCKER UND
CONTAINER.6
1.3 EINE GESCHICHTE VON D
OCKER.9
1.4 PLUGINS UND
PLUMBING.10
1.5
64-BIT-LINUX.
11
2 INSTALLATION 13
2.1 DOCKER AUF LINUX
INSTALLIEREN.13
2.1.1 SELINUX IM PERMISSIVE MODE AUSFUEHREN
.
14
2.1.2 OHNE SUDO
STARTEN.
15
2.2 DOCKER AUF MAC OS ODER WINDOWS INSTALLIEREN
.
15
2.3 EIN SCHNELLER
CHECK.17
3 ERSTE SCHRITTE 19
3.1 IHR ERSTES IMAGE AUSFUEHREN
.
19
3.2 DIE GRUNDLEGENDEN
BEFEHLE.20
3.3 IMAGES AUS DOCKERFILES ERSTELLEN
.
24
3.4 MIT REGISTRIES
ARBEITEN.
28
3.4.1 PRIVATE
REPOSITORIES.29
3.5 DAS OFFIZIELLE REDIS-IMAGE VERWENDEN
.
30
3.6
ZUSAMMENFASSUNG.34
4 GRUNDLAGEN VON DOCKER 35
4.1 DIE ARCHITEKTUR VON D
OCKER.35
4.1.1 ZUGRUNDE LIEGENDE
TECHNOLOGIEN.36
4.1.2 ZUGEHOERIGE TECHNOLOGIEN
.
37
4.1.3 DOCKER H
OSTING.
40
4.2 WIE IMAGES GEBAUT WERDEN
.
40
4.2.1 DER BUILD CONTEXT
.
41
4.2.2
IMAGESCHICHTEN.42
4.2.3 CACHING
.
44
4.2.4
BASIS-IMAGES.
45
4.2.5 ANWEISUNGEN IM
DOCKERFILE.47
4.3 CONTAINER MIT DER AUSSENWELT VERBINDEN
.
51
4.4 CONTAINER
VERLINKEN.
52
4.5 DATEN MIT VOLUMES UND DATENCONTAINERN VERWALTEN
.
53
4.5.1 DATEN GEMEINSAM
NUTZEN.56
4.5.2
DATENCONTAINER.56
4.6 HAEUFIG EINGESETZTE
DOCKER-BEFEHLE.58
4.6.1 DER BEFEHL
RUN.59
4.6.2 CONTAINER VERWALTEN
.
62
4.6.3
DOCKER-INFO.
64
4.6.4
CONTAINER-INFO. 65
4.6.5 ARBEIT MIT
IMAGES.66
4.6.6 DIE REGISTRY
VERWENDEN.
69
4.7
ZUSAMMENFASSUNG.
70
TEIL II DER SOFTWARE-LEBENSZYKLUS MIT DOCKER 71
5 DOCKER IN DER ENTWICKLUNG EINSETZEN 73
5.1 SAG HALLO W
ELT!.
73
5.2 MIT COMPOSE AUTOMATISIEREN
.
83
5.2.1 DER
COMPOSE-WORKFLOW.84
5.3 ZUSAMMENFASSUNG
.
86
6 EINE EINFACHE WEBANWENDUNG ERSTELLEN 87
6.1 EINE EINFACHE WEBSEITE ERSTELLEN
.
88
6.2 AUF VORHANDENE IMAGES ZURUECKGREIFEN
.
90
6.3 CACHING ERGAENZEN
.
95
6.4
MICROSERVICES.98
6.5
ZUSAMMENFASSUNG.
99
7 BEREITSTELLEN VON IMAGES 101
7.1 NAMENSGEBUNG FUER IMAGES UND
REPOSITORIES.101
7.2 DER DOCKER
HUB.102
7.3 AUTOMATISIERTE
BUILDS.104
7.4 PRIVATE
DISTRIBUTION.
106
7.4.1 EINE EIGENE REGISTRY BETREIBEN
.
106
7.4.2 KOMMERZIELLE
REGISTRIES.113
7.5 DIE IMAGEGROESSE
VERRINGERN.114
7.6 HERKUNFT EINES IM AG
E.116
7.7
ZUSAMMENFASSUNG.
117
8 CONTINUOUS INTEGRATION UND TESTEN MIT DOCKER 119
8.1 IDENTIDOCK MIT UNIT-TESTS
VERSEHEN.119
8.2 EINEN JENKINS-CONTAINER
ERSTELLEN.124
8.2.1 BUILDS
TRIGGERN.132
8.3 DAS IMAGE
PUSHEN.
132
8.3.1 SINNVOLLES
TAGGEN.133
8.3.2 STAGING UND
PRODUKTION.135
8.3.3 IMAGE
SPRAWL.135
8.3.4 JENKINS SLAVES DURCH DOCKER
BETREIBEN.136
8.4 BACKUPS FUER
JENKINS.
136
8.5 GEHOSTETE
CI-LOESUNGEN.136
8.6 TESTEN UND
MICROSERVICES.137
8.6.1 IM PRODUKTIVUMFELD
TESTEN.139
8.7
ZUSAMMENFASSUNG.
139
9 CONTAINER DEPLOYEN 141
9.1 RESSOURCEN MIT DOCKER MACHINE AUFSETZEN
.
142
9.2 EINEN PROXY
VERWENDEN.145
9.3
AUSFUEHRUNGSOPTIONEN.151
9.3.1
SHELL-SKRIPTEN.152
9.3.2 EINEN PROCESS MANAGER EINSETZEN (ODER SYSTEMD,
SIE ALLE ZU KNECHTEN)
.
154
9.3.3 EIN TOOL ZUM GONFIGURATION MANAGEMENT EINSETZEN
.
157
9.4
HOST-KONFIGURATION.
161
9.4.1 EIN BETRIEBSSYSTEM
WAEHLEN.161
9.4.2 EINEN STORAGE-TREIBER W AEH LEN
.
162
9.5 SPEZIALISIERTE
HOSTING-MOEGLICHKEITEN.165
9.5.1
TRITON.165
9.5.2 GOOGLE CONTAINER
ENGINE.167
9.5.3 AMAZON EC2 CONTAINER SERVICE
.
167
9.5.4 GIANT SWARM
.170
9.6 PERSISTENTE DATEN UND PRODUKTIVCONTAINER
.
172
9.7 GEMEINSAME
GEHEIMNISSE.172
9.7.1 GEHEIMNISSE IM IMAGE ABLEGEN
.
172
9.7.2 GEHEIMNISSE IN UMGEBUNGSVARIABLEN UEBERGEBEN
.
173
9.7.3 GEHEIMNISSE IN VOLUMES UEBERGEBEN
.
174
9.7.4 EINEN KEY/VALUE-STORE EINSETZEN
.
174
9.8
VERNETZEN.
176
9.9 PRODUKTIV-REGISTRY
.
176
9.10 CONTINUOUS
DEPLOYMENT/DELIVERY.
176
9.11 ZUSAMMENFASSUNG
.
177
10 PROTOKOLLIEREN UND UEBERWACHEN 179
10.1
PROTOKOLLIEREN.180
10.1.1 STANDARD-LOGGING VON DOCKER
.
180
10.1.2 LOGS ZUSAMMENFASSEN
.
182
10.1.3 MIT ELK
LOGGEN.182
10.1.4 DOCKER-LOGGING MIT
SYSLOG.193
10.1.5 LOGS AUS DATEIEN
AUSLESEN.199
10.2 UEBERWACHEN UND
BENACHRICHTIGEN.
199
10.2.1 MIT DEN DOCKER-TOOLS
UEBERWACHEN.200
10.2.2
CADVISOR.
201
10.2.3 CLUSTER-LOESUNGEN
.
203
10.3 KOMMERZIELLE MONITORING- UND LOGGING-LOESUNGEN
.
206
10.4
ZUSAMMENFASSUNG.
206
TEIL III TOOLS UND TECHNIKEN 209
11 VERNETZUNG UND SERVICE DISCOVERY 211
11.1
AMBASSADORS.212
11.2 SERVICE
DISCOVERY.
216
11.2.1
ETCD.217
11.2.2
SKYDNS.
221
11.2.3 CONSUL
.
226
11.2.4
REGISTRIEREN.
231
11.2.5 ANDERE LOESUNGEN
.
232
11.3
NETWORKING-OPTIONEN.234
11.3.1
BRIDGE.234
11.3.2 H O S
T.235
11.3.3
CONTAINER.
235
11.3.4 N O N E
.
236
11.4 NEUES DOCKER-NETWORKING
.
236
11.4.1 NETZWERKTYPEN UND PLUGINS
.
238
11.5
VERNETZUNGSLOESUNGEN.238
11.5.1 O
VERLAY.
239
11.5.2 W
EAVE.
241
11.5.3
FLANNEL.
245
11.5.4 PROJECT
CALICO.251
11.6
ZUSAMMENFASSUNG.
256
12 ORCHESTRIEREN, CLUSTERING UND VERWALTUNG 259
12.1 CLUSTERING- UND ORCHESTRIERUNGSTOOLS
.
260
12.1.1
SWARM.
261
12.1.2
FLEET.268
12.1.3
KUBERNETES.274
12.1.4 MESOS UND
MARATHON.
283
12.2 CONTAINER-MANAGEMENT-PLATTFORMEN
.
294
12.2.1
RANCHER.
295
12.2.2 C
LOCKER.
296
12.2.3 T U TU M
.
298
12.3
ZUSAMMENFASSUNG.
299
13 CONTAINER SICHERN UND BESCHRAENKEN 301
13.1 WORUEBER SIE SICH GEDANKEN MACHEN SO LLTEN
.302
13.2 VERTEIDIGUNG IN DER
TIEFE.304
13.2.1 LEAST
PRIVILEGE.304
13.3 IDENTIDOCK
ABSICHERN.
305
13.4 CONTAINER NACH HOST TREN N EN
. 307
13.5 UPDATES ANW
ENDEN.
308
13.5.1 NICHT UNTERSTUETZTE TREIBER
VERMEIDEN.312
13.6
IMAGEHERKUNFT.312
13.6.1 DOCKER
DIGESTS.313
13.6.2 DOCKER CONTENT T RU S
T.313
13.6.3 REPRODUZIERBARE UND VERTRAUENSWUERDIGE DOCKERFILES
.
318
13.7 SICHERHEITSTIPPS
.
320
13.7.1 EINEN BENUTZER
SETZEN.
321
13.7.2 NETZWERKZUGRIFFE VON CONTAINERN
BESCHRAENKEN.322
13.7.3 SETUID/SETGID-BINARIES ENTFERNEN
.
324
13.7.4 DEN SPEICHER
BEGRENZEN.
325
13.7.5 DEN CPU-EINSATZ BESCHRAENKEN
.
326
13.7.6 NEUSTARTS BEGRENZEN
.
327
13.7.7 ZUGRIFFE AUF DIE DATEISYSTEME BEGRENZEN
.
328
13.7.8 CAPABILITIES
EINSCHRAENKEN.328
13.7.9 RESSOURCENBESCHRAENKUNGEN (ULIMITS) ANWENDEN
.
330
13.8 EINEN GEHAERTETEN KERNEL AUSFUEHREN
.
332
13.9 LINUX SECURITY M
ODULES.333
13.9.1 SELINUX
.
333
13.9.2
APPARMOR.
336
13.10
AUDITING.
337
13.11 REAKTION AUF ZWISCHENFAELLE
.
338
13.12 ZUKUENFTIGE
FEATURES.
339
13.13
ZUSAMMENFASSUNG.
339
INDEX 341 |
any_adam_object | 1 |
author | Mouat, Adrian |
author_GND | (DE-588)110628271X |
author_facet | Mouat, Adrian |
author_role | aut |
author_sort | Mouat, Adrian |
author_variant | a m am |
building | Verbundindex |
bvnumber | BV043766180 |
classification_rvk | ST 230 ST 232 ST 257 |
classification_tum | DAT 426f |
ctrlnum | (OCoLC)964317460 (DE-599)DNB1099101670 |
dewey-full | 004 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 004 - Computer science |
dewey-raw | 004 |
dewey-search | 004 |
dewey-sort | 14 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
edition | 1. Auflage |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>00000nam a22000008c 4500</leader><controlfield tag="001">BV043766180</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20180831</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">160914s2016 gw a||| |||| 00||| ger d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">16,N19</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">1099101670</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783864903847</subfield><subfield code="c">Paperback : circa EUR 35.90 (AT), circa EUR 34.90 (DE)</subfield><subfield code="9">978-3-86490-384-7</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9783864903847</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)964317460</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB1099101670</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1="1" ind2=" "><subfield code="a">ger</subfield><subfield code="h">eng</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">XA-DE-BW</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-M347</subfield><subfield code="a">DE-706</subfield><subfield code="a">DE-526</subfield><subfield code="a">DE-29T</subfield><subfield code="a">DE-92</subfield><subfield code="a">DE-19</subfield><subfield code="a">DE-634</subfield><subfield code="a">DE-573</subfield><subfield code="a">DE-1102</subfield><subfield code="a">DE-83</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-473</subfield><subfield code="a">DE-2174</subfield><subfield code="a">DE-384</subfield><subfield code="a">DE-522</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">004</subfield><subfield code="2">23</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 230</subfield><subfield code="0">(DE-625)143617:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 232</subfield><subfield code="0">(DE-625)143619:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 257</subfield><subfield code="0">(DE-625)143630:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">004</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 426f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Mouat, Adrian</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)110628271X</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Docker</subfield><subfield code="b">Software entwickeln und deployen mit Containern</subfield><subfield code="c">Adrian Mouat</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">1. Auflage</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Heidelberg</subfield><subfield code="b">dpunkt.verlag</subfield><subfield code="c">2016</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">xviii, 348 Seiten</subfield><subfield code="b">Illustrationen</subfield><subfield code="c">24 cm x 16.5 cm</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Docker 1.11</subfield><subfield code="0">(DE-588)1118871073</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Programmierung</subfield><subfield code="0">(DE-588)4076370-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Virtualisierung</subfield><subfield code="0">(DE-588)4839180-3</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Docker 1.12</subfield><subfield code="0">(DE-588)1116737825</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Softwareentwickler Administratoren DevOps</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Compose</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Container</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Continuous Delivery</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Continuous Integration</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Deployment</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">DevOps</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Jenkins</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Kubernetes</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Microservices</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Redis</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Swarm</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">VM</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Virtual Machines</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Docker 1.12</subfield><subfield code="0">(DE-588)1116737825</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">Virtualisierung</subfield><subfield code="0">(DE-588)4839180-3</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="1"><subfield code="a">Programmierung</subfield><subfield code="0">(DE-588)4076370-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="2" ind2="0"><subfield code="a">Docker 1.11</subfield><subfield code="0">(DE-588)1118871073</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="2" ind2="1"><subfield code="a">Virtualisierung</subfield><subfield code="0">(DE-588)4839180-3</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="2" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="710" ind1="2" ind2=" "><subfield code="a">Dpunkt.Verlag (Heidelberg)</subfield><subfield code="0">(DE-588)6085529-0</subfield><subfield code="4">pbl</subfield></datafield><datafield tag="730" ind1="0" ind2="2"><subfield code="a">Using docker</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Online-Ausgabe, PDF</subfield><subfield code="z">978-3-96088-036-3</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Online-Ausgabe, EPUB</subfield><subfield code="z">978-3-96088-037-0</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Online-Ausgabe, MOBI</subfield><subfield code="z">978-3-96088-038-7</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">X:MVB</subfield><subfield code="q">text/html</subfield><subfield code="u">http://deposit.dnb.de/cgi-bin/dokserv?id=4c7ef779e7644c129b13265b072befb3&prov=M&dok_var=1&dok_ext=htm</subfield><subfield code="3">Inhaltstext</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">DNB Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=029177412&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-029177412</subfield></datafield></record></collection> |
id | DE-604.BV043766180 |
illustrated | Illustrated |
indexdate | 2024-08-03T03:07:22Z |
institution | BVB |
institution_GND | (DE-588)6085529-0 |
isbn | 9783864903847 |
language | German English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-029177412 |
oclc_num | 964317460 |
open_access_boolean | |
owner | DE-M347 DE-706 DE-526 DE-29T DE-92 DE-19 DE-BY-UBM DE-634 DE-573 DE-1102 DE-83 DE-91G DE-BY-TUM DE-473 DE-BY-UBG DE-2174 DE-384 DE-522 |
owner_facet | DE-M347 DE-706 DE-526 DE-29T DE-92 DE-19 DE-BY-UBM DE-634 DE-573 DE-1102 DE-83 DE-91G DE-BY-TUM DE-473 DE-BY-UBG DE-2174 DE-384 DE-522 |
physical | xviii, 348 Seiten Illustrationen 24 cm x 16.5 cm |
publishDate | 2016 |
publishDateSearch | 2016 |
publishDateSort | 2016 |
publisher | dpunkt.verlag |
record_format | marc |
spelling | Mouat, Adrian Verfasser (DE-588)110628271X aut Docker Software entwickeln und deployen mit Containern Adrian Mouat 1. Auflage Heidelberg dpunkt.verlag 2016 xviii, 348 Seiten Illustrationen 24 cm x 16.5 cm txt rdacontent n rdamedia nc rdacarrier Docker 1.11 (DE-588)1118871073 gnd rswk-swf Programmierung (DE-588)4076370-5 gnd rswk-swf Virtualisierung (DE-588)4839180-3 gnd rswk-swf Docker 1.12 (DE-588)1116737825 gnd rswk-swf Softwareentwickler Administratoren DevOps Compose Container Continuous Delivery Continuous Integration Deployment DevOps Jenkins Kubernetes Microservices Redis Swarm VM Virtual Machines Docker 1.12 (DE-588)1116737825 s DE-604 Virtualisierung (DE-588)4839180-3 s Programmierung (DE-588)4076370-5 s 1\p DE-604 Docker 1.11 (DE-588)1118871073 s Dpunkt.Verlag (Heidelberg) (DE-588)6085529-0 pbl Using docker Erscheint auch als Online-Ausgabe, PDF 978-3-96088-036-3 Erscheint auch als Online-Ausgabe, EPUB 978-3-96088-037-0 Erscheint auch als Online-Ausgabe, MOBI 978-3-96088-038-7 X:MVB text/html http://deposit.dnb.de/cgi-bin/dokserv?id=4c7ef779e7644c129b13265b072befb3&prov=M&dok_var=1&dok_ext=htm Inhaltstext DNB Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=029177412&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis 1\p cgwrk 20201028 DE-101 https://d-nb.info/provenance/plan#cgwrk |
spellingShingle | Mouat, Adrian Docker Software entwickeln und deployen mit Containern Docker 1.11 (DE-588)1118871073 gnd Programmierung (DE-588)4076370-5 gnd Virtualisierung (DE-588)4839180-3 gnd Docker 1.12 (DE-588)1116737825 gnd |
subject_GND | (DE-588)1118871073 (DE-588)4076370-5 (DE-588)4839180-3 (DE-588)1116737825 |
title | Docker Software entwickeln und deployen mit Containern |
title_alt | Using docker |
title_auth | Docker Software entwickeln und deployen mit Containern |
title_exact_search | Docker Software entwickeln und deployen mit Containern |
title_full | Docker Software entwickeln und deployen mit Containern Adrian Mouat |
title_fullStr | Docker Software entwickeln und deployen mit Containern Adrian Mouat |
title_full_unstemmed | Docker Software entwickeln und deployen mit Containern Adrian Mouat |
title_short | Docker |
title_sort | docker software entwickeln und deployen mit containern |
title_sub | Software entwickeln und deployen mit Containern |
topic | Docker 1.11 (DE-588)1118871073 gnd Programmierung (DE-588)4076370-5 gnd Virtualisierung (DE-588)4839180-3 gnd Docker 1.12 (DE-588)1116737825 gnd |
topic_facet | Docker 1.11 Programmierung Virtualisierung Docker 1.12 |
url | http://deposit.dnb.de/cgi-bin/dokserv?id=4c7ef779e7644c129b13265b072befb3&prov=M&dok_var=1&dok_ext=htm http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=029177412&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | UT usingdocker AT mouatadrian dockersoftwareentwickelnunddeployenmitcontainern AT dpunktverlagheidelberg dockersoftwareentwickelnunddeployenmitcontainern |