Cargando…

The ultimate Docker container book : build, test, ship, and run containers with Docker and Kubernetes /

The Ultimate Docker Container Book, 3rd edition enables you to leverage Docker containers for streamlined software development. You’ll uncover Docker fundamentals and how containers improve software supply chain efficiency and enhance security. You’ll start by learning practica...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Schenker, Gabriel Nicolas (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham, UK : Packt Publishing Ltd., 2023.
Edición:Third edition.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a22000007i 4500
001 OR_on1396227214
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cnu|||unuuu
008 230906s2023 enka ob 001 0 eng d
040 |a ORMDA  |b eng  |e rda  |e pn  |c ORMDA  |d EBLCP 
019 |a 1396064028 
020 |z 9781804613986 
020 |a 9781804613184 
020 |a 1804613185 
035 |a (OCoLC)1396227214  |z (OCoLC)1396064028 
037 |a 9781804613986  |b O'Reilly Media 
050 4 |a QA76.76.A65 
082 0 4 |a 005.3  |2 23/eng/20230906 
049 |a UAMI 
100 1 |a Schenker, Gabriel Nicolas,  |e author. 
245 1 4 |a The ultimate Docker container book :  |b build, test, ship, and run containers with Docker and Kubernetes /  |c Dr. Gabriel N. Schenker. 
250 |a Third edition. 
264 1 |a Birmingham, UK :  |b Packt Publishing Ltd.,  |c 2023. 
300 |a 1 online resource (626 pages) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
504 |a Includes bibliographical references and index. 
520 |a The Ultimate Docker Container Book, 3rd edition enables you to leverage Docker containers for streamlined software development. You’ll uncover Docker fundamentals and how containers improve software supply chain efficiency and enhance security. You’ll start by learning practical skills such as setting up Docker environments, handling stateful components, running and testing code within containers, and managing Docker images. You’ll also explore how to adapt legacy applications for containerization and understand distributed application architecture. Next, you’ll delve into Docker's networking model, software-defined networks for secure applications, and Docker compose for managing multi-service applications along with tools for log analysis and metrics. You’ll further deepen your understanding of popular orchestrators like Kubernetes and Docker swarmkit, exploring their key concepts, and deployment strategies for resilient applications. In the final sections, you’ll gain insights into deploying containerized applications on major cloud platforms, including Azure, AWS, and GCE and discover techniques for production monitoring and troubleshooting. By the end of this book, you’ll be well-equipped to manage and scale containerized applications effectively. 
505 0 |a Cover -- Title Page -- Copyright and Credits -- Contributors -- Table of Contents -- Preface -- Part 1:Introduction -- Chapter 1: What Are Containers and Why Should I Use Them? -- What are containers? -- Why are containers important? -- What is the benefit of using containers for me or for my company? -- The Moby project -- Docker products -- Docker Desktop -- Docker Hub -- Docker Enterprise Edition -- Container architecture -- Summary -- Further reading -- Questions -- Answers -- Chapter 2: Setting Up a Working Environment -- Technical requirements -- The Linux command shell 
505 8 |a PowerShell for Windows -- Installing and using a package manager -- Installing Homebrew on macOS -- Installing Chocolatey on Windows -- Installing Git and cloning the code repository -- Choosing and installing a code editor -- Installing VS Code on macOS -- Installing VS Code on Windows -- Installing VS Code on Linux -- Installing VS Code extensions -- Installing Docker Desktop on macOS or Windows -- Testing Docker Engine -- Testing Docker Desktop -- Installing Docker Toolbox -- Enabling Kubernetes on Docker Desktop -- Installing minikube -- Installing minikube on Linux, macOS, and Windows 
505 8 |a Testing minikube and kubectl -- Working with a multi-node minikube cluster -- Installing Kind -- Testing Kind -- Summary -- Further reading -- Questions -- Answers -- Part 2:Containerization Fundamentals -- Chapter 3: Mastering Containers -- Technical requirements -- Running the first container -- Starting, stopping, and removing containers -- Running a random trivia question container -- Listing containers -- Stopping and starting containers -- Removing containers -- Inspecting containers -- Exec into a running container -- Attaching to a running container -- Retrieving container logs 
505 8 |a Logging drivers -- Using a container-specific logging driver -- Advanced topic -- changing the default logging driver -- The anatomy of containers -- Architecture -- Namespaces -- Control groups -- Union filesystem -- Container plumbing -- Summary -- Further reading -- Questions -- Answers -- Chapter 4: Creating and Managing Container Images -- What are images? -- The layered filesystem -- The writable container layer -- Copy-on-write -- Graph drivers -- Creating Docker images -- Interactive image creation -- Using Dockerfiles -- Saving and loading images 
505 8 |a Lift and shift -- containerizing a legacy app -- Analyzing external dependencies -- Source code and build instructions -- Configuration -- Secrets -- Authoring the Dockerfile -- Why bother? -- Sharing or shipping images -- Tagging an image -- Demystifying image namespaces -- Explaining official images -- Pushing images to a registry -- Summary -- Questions -- Answers -- Chapter 5: Data Volumes and Configuration -- Technical requirements -- Creating and mounting data volumes -- Modifying the container layer -- Creating volumes -- Mounting a volume -- Removing volumes -- Accessing Docker volumes 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
650 0 |a Application software  |x Development. 
650 0 |a Cloud computing. 
655 0 |a Electronic books. 
776 0 8 |i Print version:  |a Schenker, Gabriel N.  |t The Ultimate Docker Container Book  |d Birmingham : Packt Publishing, Limited,c2023 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781804613986/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL30722943 
994 |a 92  |b IZTAP