Cargando…

Learn Docker - Fundamentals of Docker 18.x : Everything you need to know about containerizing your applications and running them in production.

Docker has entirely changed the picture of the software development life cycle and helped organizations deploy and secure software at scale. Containerization has gradually taken over the industry. This book guides the reader step by step through every important concept related to containerization an...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Schenker, Gabriel Nicolas
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham : Packt Publishing, 2018.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000Mi 4500
001 EBOOKCENTRAL_on1034623394
003 OCoLC
005 20240329122006.0
006 m o d
007 cr cnu---unuuu
008 180505s2018 enk o 000 0 eng d
040 |a EBLCP  |b eng  |e pn  |c EBLCP  |d MERUC  |d YDX  |d IDB  |d CHVBK  |d OCLCO  |d OCLCF  |d NLE  |d TEFOD  |d OCLCQ  |d LVT  |d N$T  |d VT2  |d C6I  |d OCLCQ  |d LOA  |d UX1  |d OCLCO  |d NZAUC  |d OCLCQ  |d OCLCO  |d TMA  |d OCLCQ 
019 |a 1033900290  |a 1034564093  |a 1034655199  |a 1034761080  |a 1034870979  |a 1040681425  |a 1103273009  |a 1164599391  |a 1175621307 
020 |a 9781788995795  |q (electronic bk.) 
020 |a 1788995791  |q (electronic bk.) 
020 |a 1788997026  |q (Trade Paper) 
020 |a 9781788997027 
020 |z 9781788997027 
024 3 |a 9781788997027 
029 1 |a CHNEW  |b 001016212 
029 1 |a CHVBK  |b 523132034 
029 1 |a AU@  |b 000067288771 
035 |a (OCoLC)1034623394  |z (OCoLC)1033900290  |z (OCoLC)1034564093  |z (OCoLC)1034655199  |z (OCoLC)1034761080  |z (OCoLC)1034870979  |z (OCoLC)1040681425  |z (OCoLC)1103273009  |z (OCoLC)1164599391  |z (OCoLC)1175621307 
037 |a 77F3D9CC-B858-4345-BB9A-EB4CCA70C917  |b OverDrive, Inc.  |n http://www.overdrive.com 
050 4 |a QA76.76.A65  |b .S346 2018eb 
072 7 |a COM  |x 051230  |2 bisacsh 
082 0 4 |a 005.1  |2 23 
049 |a UAMI 
100 1 |a Schenker, Gabriel Nicolas. 
245 1 0 |a Learn Docker - Fundamentals of Docker 18.x :  |b Everything you need to know about containerizing your applications and running them in production. 
260 |a Birmingham :  |b Packt Publishing,  |c 2018. 
300 |a 1 online resource (389 pages) 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a data file  |2 rda 
588 0 |a Print version record. 
505 0 |a Cover; Title Page; Copyright and Credits; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: What Are Containers and Why Should I Use Them?; Technical requirements; What are containers?; Why are containers important?; What's the benefit for me or for my company?; The Moby project; Docker products; Docker CE; Docker EE; The container ecosystem; Container architecture; Summary; Questions; Further reading; Chapter 2: Setting up a Working Environment; Technical requirements; The Linux command shell; PowerShell for Windows; Using a package manager; Installing Homebrew on a Mac. 
505 8 |a Installing Chocolatey on WindowsChoosing a code editor; Docker Toolbox; Docker for Mac and Docker for Windows; Installing Docker for Mac; Installing Docker for Windows; Using docker-machine on Windows with Hyper-V; Minikube; Installing Minikube on Mac and Windows; Testing Minikube and kubectl; Summary; Questions; Further reading; Chapter 3: Working with Containers; Technical requirements; Running the first container; Starting, stopping, and removing containers; Running a random quotes container; Listing containers; Stopping and starting containers; Removing containers; Inspecting containers. 
505 8 |a Exec into a running containerAttaching to a running container; Retrieving container logs; Logging drivers; Using a container-specific logging driver; Advanced topic -- changing the default logging driver; Anatomy of containers; Architecture; Namespaces; Control groups (cgroups); Union filesystem (UnionFS); Container plumbing; Runc; Containerd; Summary; Questions; Further reading; Chapter 4: Creating and Managing Container Images; What are images?; The layered filesystem; The writable container layer; Copy-on-write; Graph drivers; Creating images; Interactive image creation; Using Dockerfiles. 
505 8 |a The FROM keywordThe RUN keyword; The COPY and ADD keywords; The WORKDIR keyword; The CMD and ENTRYPOINT keywords; A complex Dockerfile; Building an image; Multistep builds; Dockerfile best practices; Saving and loading images; Sharing or shipping images; Tagging an image; Image namespaces; Official images; Pushing images to a registry; Summary; Questions; Further reading; Chapter 5: Data Volumes and System Management; Technical requirements; Creating and mounting data volumes; Modifying the container layer; Creating volumes; Mounting a volume; Removing volumes; Sharing data between containers. 
505 8 |a Using host volumesDefining volumes in images; Obtaining Docker system information; Listing resource consumption; Pruning unused resources; Pruning containers; Pruning images; Pruning volumes; Pruning networks; Pruning everything; Consuming Docker system events; Summary; Questions; Further reading; Chapter 6: Distributed Application Architecture; What is a distributed application architecture?; Defining the terminology; Patterns and best practices; Loosely coupled components; Stateful versus stateless; Service discovery; Routing; Load balancing; Defensive programming; Retries; Logging. 
500 |a Error handling. 
520 |a Docker has entirely changed the picture of the software development life cycle and helped organizations deploy and secure software at scale. Containerization has gradually taken over the industry. This book guides the reader step by step through every important concept related to containerization and orchestration. 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
590 |a ProQuest Ebook Central  |b Ebook Central Academic Complete 
650 0 |a Application software  |x Development. 
650 0 |a Computer software  |x Development. 
650 0 |a Computer architecture. 
650 0 |a Open source software. 
650 6 |a Logiciels d'application  |x Développement. 
650 6 |a Ordinateurs  |x Architecture. 
650 6 |a Logiciels libres. 
650 7 |a Computer networking & communications.  |2 bicssc 
650 7 |a Linux.  |2 bicssc 
650 7 |a COMPUTERS  |x Software Development & Engineering  |x General.  |2 bisacsh 
650 7 |a Computers  |x System Administration  |x General.  |2 bisacsh 
650 7 |a Computers  |x System Administration  |x Linux & UNIX Administration.  |2 bisacsh 
650 7 |a Computers  |x Operating Systems  |x Linux.  |2 bisacsh 
650 7 |a Application software  |x Development  |2 fast 
650 7 |a Computer architecture  |2 fast 
650 7 |a Computer software  |x Development  |2 fast 
650 7 |a Open source software  |2 fast 
776 0 8 |i Print version:  |a Schenker, Gabriel Nicolas.  |t Learn Docker - Fundamentals of Docker 18.x : Everything you need to know about containerizing your applications and running them in production.  |d Birmingham : Packt Publishing, ©2018 
856 4 0 |u https://ebookcentral.uam.elogim.com/lib/uam-ebooks/detail.action?docID=5371682  |z Texto completo 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL5371682 
938 |a EBSCOhost  |b EBSC  |n 1801014 
938 |a YBP Library Services  |b YANK  |n 15330588 
994 |a 92  |b IZTAP