{"product_id":"139092","title":"Kubernetes textbook ","description":"\u003ccenter\u003e\u003cdiv style=\"text-align:center\"\u003e\u003cimg src=\"https:\/\/tmgdisk01.cafe24.com\/images\/vs\/4172\/sv\/3jXPBpXwTFimGv46t720gAq5Vy8GlR.png?v=1765072820\" style=\"max-width:100%;max-height:10px\"\u003e\u003c\/div\u003e\u003c\/center\u003e\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\u003ccenter\u003e\n\n\u003cdiv style=\"width:95%\"\u003e\n\n\u003cdiv style=\"text-align:center;font-size:30px;font-weight:bolder;line-height:1.6em\"\u003e Kubernetes textbook \u003c\/div\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003cdiv style=\"border-bottom:1px;border-bottom-style:dotted;border-color:;padding-bottom:20px\"\u003e\u003ccenter\u003e\u003ctable align=\"center\" width=\"100%\"\u003e\u003ctbody style=\"border:0px\"\u003e\n\n\u003ctr\u003e\u003ctd align=\"center\" style=\"line-height:1.2em;text-align:center;font-size:18px;color:black;font-weight:bold;padding-bottom:20px;\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\n\n\u003ctr\u003e\u003ctd style=\"text-align:center\"\u003e\u003cimg src=\"https:\/\/image.yes24.com\/goods\/121992570\/XL\" style=\"max-width:100%;height:auto\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\n\n\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/center\u003e\u003c\/div\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003cdiv style=\"width:95%;{split_style6}padding-top:20px;padding-bottom:20px\"\u003e\n\n\u003cdiv style=\"text-align:left;font-size:16px;font-weight:bold;padding-bottom:20px\"\u003e Description \u003c\/div\u003e\n\n\u003cdiv style=\"text-align:left;word-break:break-all;font-size:14px;line-height:1.6em;\"\u003e\n\n\u003cdiv\u003e\u003ch5\u003e \u003cb\u003eBook Introduction\u003c\/b\u003e\n\u003c\/h5\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\u003cdiv\u003e \u003cb\u003eFrom the basics to core technologies, practical applications, and effective operation methods!\u003c\/b\u003e \u003cbr\u003eThe perfect Kubernetes textbook to prepare you for real-world deployment.\u003cbr\u003e\u003cbr\u003e Kubernetes is a powerful platform with a huge range of features that are still evolving.\u003cbr\u003e It is also a subject that is not easy to learn.\u003cbr\u003e The author has developed this book based on effective learning processes discovered through many years of training and workshops.\u003cbr\u003e We start with core concepts and work our way into more detail, leaving difficult and complex topics for later when you've become somewhat comfortable with Kubernetes.\u003cbr\u003e Additionally, we focused on how Kubernetes can be used in applications without conveying too much technical knowledge.\u003cbr\u003e In particular, you can directly practice with over 280 practical examples and practice problems, and through these exercises, you can learn the various functions and practical practices of Kubernetes, and how to use various tools that make up the Kubernetes ecosystem.\u003cbr\u003e\n\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cul\u003e  \u003cli\u003eYou can preview some of the book's contents.\u003cbr\u003e \u003cspan\u003ePreview\u003c\/span\u003e\n\n\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e \",\"\u003cdiv\u003e\u003ch5\u003e \u003cb\u003eindex\u003c\/b\u003e\n\u003c\/h5\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e \u003cb\u003ePart 1: A Quick Look at Kubernetes\u003cbr\u003e\u003c\/b\u003e\u003cbr\u003e Before starting Chapter 1\u003cbr\u003e 1.1 Understanding Kubernetes\u003cbr\u003e 1.2 Target audience of this book\u003cbr\u003e 1.3 Creating a Practice Environment\u003cbr\u003e __1.3.1 Download the example code for this book\u003cbr\u003e __1.3.2 Installing Docker Desktop\u003cbr\u003e __1.3.3 Installing Docker Community Edition and K3s\u003cbr\u003e __1.3.4 Installing Kubernetes Command-Line Tools\u003cbr\u003e __1.3.5 Running a Single-Node Kubernetes Cluster in an Azure Environment\u003cbr\u003e __1.3.6 Running a Single-Node Kubernetes Cluster on AWS\u003cbr\u003e __1.3.7 Checking the created cluster\u003cbr\u003e 1.4 Get started right away\u003cbr\u003e\u003cbr\u003e Chapter 2: Running Containers with Pods and Deployments\u003cbr\u003e 2.1 How Kubernetes Runs and Manages Containers\u003cbr\u003e 2.2 Running a Pod with a Controller Object\u003cbr\u003e 2.3 Defining a Deployment in the Application Manifest\u003cbr\u003e 2.4 Accessing applications running on pods \u003cbr\u003e2.5 Understanding Kubernetes Resource Management\u003cbr\u003e 2.6 Practice Problems\u003cbr\u003e\u003cbr\u003e Chapter 3 Connecting Pods to Services Over the Network\u003cbr\u003e 3.1 Routing Network Traffic Inside Kubernetes\u003cbr\u003e 3.2 Pod-to-pod communication\u003cbr\u003e 3.3 Forwarding External Traffic to Pods\u003cbr\u003e 3.4 Forwarding Traffic Outside the Kubernetes Cluster\u003cbr\u003e 3.5 Kubernetes Service Resolution Process\u003cbr\u003e 3.6 Practice Problems\u003cbr\u003e\u003cbr\u003e Chapter 4: Configuring Applications with ConfigMap and Secret Values\u003cbr\u003e 4.1 How settings are passed to applications in Kubernetes\u003cbr\u003e 4.2 Using the configuration file saved in the ConfigMap\u003cbr\u003e 4.3 Injecting configuration data contained in the ConfigMap\u003cbr\u003e 4.4 Handling settings containing sensitive information using secret values\u003cbr\u003e 4.5 Managing Application Configurations in Kubernetes\u003cbr\u003e 4.6 Practice Problems\u003cbr\u003e\u003cbr\u003e Chapter 5: Data Persistence Using Volumes, Mounts, and Claims\u003cbr\u003e 5.1 How a Container File System is Built in Kubernetes\u003cbr\u003e 5.2 Storing Data on Nodes with Volumes and Mounts \u003cbr\u003e5.3 Storing Data Accessibly from All: Persistent Volumes and Claims\u003cbr\u003e 5.4 Storage Types and Dynamic Volume Provisioning\u003cbr\u003e 5.5 Things to Consider When Choosing Storage\u003cbr\u003e 5.6 Practice Problems\u003cbr\u003e\u003cbr\u003e Chapter 6 Scaling Applications Using Controller Resources\u003cbr\u003e 6.1 How Kubernetes Scales Applications\u003cbr\u003e 6.2 Load Scaling Using Deployments and ReplicaSets\u003cbr\u003e 6.3 Achieving High Availability by Scaling with DaemonSet\u003cbr\u003e 6.4 Object Ownership in Kubernetes\u003cbr\u003e 6.5 Practice Problems\u003cbr\u003e\u003cbr\u003e \u003cb\u003ePart 2: Applying Kubernetes in Practice\u003cbr\u003e\u003c\/b\u003e\u003cbr\u003e Chapter 7: Scaling Applications Using Multi-Container Pods\u003cbr\u003e 7.1 Communication between pods and containers\u003cbr\u003e 7.2 Starting an Application Using an Initialization Container\u003cbr\u003e 7.3 Consistent Application Management Using Adapter Containers\u003cbr\u003e 7.4 Abstracting Communication with the Outside World: Ambassador Containers\u003cbr\u003e 7.5 Understanding the Pad Environment\u003cbr\u003e 7.6 Practice Problems\u003cbr\u003e \u003cbr\u003eChapter 8 Running Data-intensive Applications: StatefulSets and Jobs\u003cbr\u003e 8.1 Stability Modeling Using Stateful Sets\u003cbr\u003e 8.2 Using Initialization Containers in StatefulSets\u003cbr\u003e 8.3 Requesting Storage with a Volume Claim Template\u003cbr\u003e 8.4 Maintenance tasks using jobs and cron jobs\u003cbr\u003e 8.5 Choosing a Platform for Your Paid Application\u003cbr\u003e 8.6 Practice Problems\u003cbr\u003e\u003cbr\u003e Chapter 9: Managing Application Releases Using Rollouts and Rollbacks\u003cbr\u003e 9.1 Rolling Updates in Kubernetes\u003cbr\u003e 9.2 Deployment Updates Using Rollout and Rollback\u003cbr\u003e 9.3 Setting up rolling updates for deployments\u003cbr\u003e 9.4 Rolling Updates for DaemonSets and StatefulSets\u003cbr\u003e Understanding the 9.5 Release Strategy\u003cbr\u003e 9.6 Practice Problems\u003cbr\u003e\u003cbr\u003e Chapter 10: Packaging and Managing Applications with Helm\u003cbr\u003e 10.1 Features provided by Helm\u003cbr\u003e 10.2 Packaging Applications with Helm\u003cbr\u003e 10.3 Modeling Dependencies Between Charts\u003cbr\u003e 10.4 Upgrading and Rolling Back Releases Installed with Helm \u003cbr\u003e10.5 In what situations is Helm suitable?\u003cbr\u003e 10.6 Practice Problems\u003cbr\u003e\u003cbr\u003e Chapter 11 Application Development: Development Workflow and CI\/CD\u003cbr\u003e 11.1 Docker Development Workflow\u003cbr\u003e 11.2 Kubernetes Development Workflow\u003cbr\u003e 11.3 Separating Workloads Using Contexts and Namespaces\u003cbr\u003e 11.4 Continuous Delivery with Kubernetes Without Docker\u003cbr\u003e 11.5 Evaluating Developer Workflows in a Kubernetes Environment\u003cbr\u003e 11.6 Practice Problems\u003cbr\u003e\u003cbr\u003e \u003cb\u003eLet's go to the operating environment of Part 3.\u003cbr\u003e\u003c\/b\u003e\u003cbr\u003e Chapter 12: Using Self-Repairing Applications\u003cbr\u003e 12.1 Routing Traffic Only to Healthy Pods: Readiness Probes\u003cbr\u003e 12.2 Restarting a Broken Pod: Liveness Probe\u003cbr\u003e 12.3 Secure Application Updates with Helm\u003cbr\u003e 12.4 Protecting Applications and Nodes by Managing Compute Resources\u003cbr\u003e 12.5 Limitations of Self-Repairing Applications\u003cbr\u003e 12.6 Practice Problems\u003cbr\u003e\u003cbr\u003e Chapter 13: Centralized Log Management with FluentD and Elasticsearch\u003cbr\u003e 13.1 Log Management in Kubernetes \u003cbr\u003e13.2 Collecting Log Files Using FluentD\u003cbr\u003e 13.3 Saving collected logs to Elasticsearch\u003cbr\u003e 13.4 Parsing and Filtering Logs\u003cbr\u003e 13.5 Other Log Models Applicable to Kubernetes\u003cbr\u003e 13.6 Practice Problems\u003cbr\u003e\u003cbr\u003e Chapter 14: Kubernetes and Application Monitoring with Prometheus\u003cbr\u003e 14.1 How Prometheus Monitors Kubernetes Applications\u003cbr\u003e 14.2 Monitoring Applications Using the Prometheus Client Library\u003cbr\u003e 14.3 Monitoring using the Measurement Extractor\u003cbr\u003e 14.4 Monitoring Kubernetes Objects and Containers\u003cbr\u003e 14.5 Direction of Investment for Monitoring\u003cbr\u003e 14.6 Practice Problems\u003cbr\u003e\u003cbr\u003e Chapter 15: Managing Ingress Traffic Using Ingress\u003cbr\u003e 15.1 Ingress Routing Process\u003cbr\u003e 15.2 Routing HTTP Traffic Using Ingress Rules\u003cbr\u003e 15.3 Comparing Ingress Controllers\u003cbr\u003e 15.4 Enforcing HTTPS using Ingress\u003cbr\u003e 15.5 Understanding Ingress and the Ingress Controller\u003cbr\u003e 15.6 Practice Problems\u003cbr\u003e \u003cbr\u003eChapter 16: Application Security Using Policies, Contexts, and API Access Control\u003cbr\u003e 16.1 Restricting Container Communication Using Network Policies\u003cbr\u003e 16.2 Restricting Container Functionality Using Security Context\u003cbr\u003e 16.3 Blocking or Modifying Workloads Using Webhooks\u003cbr\u003e 16.4 Admission Control Using Open Policy Agents\u003cbr\u003e 16.5 Kubernetes Security: The Deep Dive\u003cbr\u003e 16.6 Practice Problems\u003cbr\u003e\u003cbr\u003e \u003cb\u003ePart 4: Advanced Kubernetes Usage\u003cbr\u003e\u003c\/b\u003e\u003cbr\u003e Chapter 17: Resource Security Using Role-Based Access Control\u003cbr\u003e 17.1 Controlling Access to Kubernetes Resources\u003cbr\u003e 17.2 Controlling Access to Resources Within a Cluster\u003cbr\u003e 17.3 Granting roles to users, service accounts, or their groups\u003cbr\u003e 17.4 Verifying Authorization Using Third-Party Plugins\u003cbr\u003e 17.5 Designing an RBAC Strategy\u003cbr\u003e 17.6 Practice Problems\u003cbr\u003e\u003cbr\u003e Chapter 18 Deploying Kubernetes: Multi-Node or Multi-Architecture Clusters\u003cbr\u003e 18.1 Kubernetes Cluster Structure\u003cbr\u003e 18.2 Initializing the Control Plane \u003cbr\u003e18.3 Adding Nodes and Running Applications on the Cluster\u003cbr\u003e 18.4 Adding Windows Nodes and Running Hybrid Applications\u003cbr\u003e 18.5 Considerations When Scaling a Kubernetes Cluster\u003cbr\u003e 18.6 Practice Problems\u003cbr\u003e\u003cbr\u003e Chapter 19: Workload Placement and Auto-Scaling\u003cbr\u003e 19.1 Kubernetes Workload Placement Process\u003cbr\u003e 19.2 Specifying Pad Assignments Using Affinity and Antiaffinity\u003cbr\u003e 19.3 Controlling processing capacity using automatic scaling\u003cbr\u003e 19.4 Resource Protection Using Preemption and Priority\u003cbr\u003e 19.5 Understanding the Mechanism of Workload Management\u003cbr\u003e 19.6 Practice Problems\u003cbr\u003e\u003cbr\u003e Chapter 20: Extending Kubernetes with Custom Resources and Operators\u003cbr\u003e 20.1 Extending Kubernetes with Custom Resources\u003cbr\u003e 20.2 Triggering a Workflow Using a Custom Controller\u003cbr\u003e 20.3 Managing Third-Party Components Using Operators\u003cbr\u003e 20.4 Writing Your Own Operator \u003cbr\u003e20.5 When is it necessary to extend Kubernetes functionality?\u003cbr\u003e 20.6 Practice Problems\u003cbr\u003e\u003cbr\u003e Chapter 21: Running Serverless Functions in Kubernetes\u003cbr\u003e 21.1 How Serverless Platforms Work\u003cbr\u003e 21.2 Calling a Serverless Function via an HTTP Request\u003cbr\u003e 21.3 Calling Serverless Functions: Event Triggers and Schedule Triggers\u003cbr\u003e 21.4 Abstracting Serverless Functions with Serverless\u003cbr\u003e 21.5 Understanding the Uses of Serverless Functions\u003cbr\u003e 21.6 Practice Problems\u003cbr\u003e\u003cbr\u003e Chapter 22: Endless Diligence\u003cbr\u003e 22.1 Additional Study Materials by Chapter\u003cbr\u003e 22.2 Which Kubernetes Platform Should You Choose?\u003cbr\u003e 22.3 Kubernetes Development Process\u003cbr\u003e 22.4 Participating in the Community\u003cbr\u003e\u003cbr\u003e The appendix is ​​available as a free e-book.\u003cbr\u003e You can find it by searching for 'Kubernetes textbook' in the eBook corner of the online bookstore.\u003cbr\u003e Appendix A.\u003cbr\u003e From application source code to Docker image\u003cbr\u003e Appendix B.\u003cbr\u003e Building Transparent Applications with Container Monitoring\u003cbr\u003e Appendix C. \u003cbr\u003eManaging application settings in containers\u003cbr\u003e Appendix D.\u003cbr\u003e Log generation and management using Docker\u003c\/div\u003e\n\u003cdiv\u003e\u003c\/div\u003e\n\u003c\/div\u003e \",\"\u003cdiv\u003e\u003ch5\u003e \u003cb\u003eDetailed image\u003c\/b\u003e \u003c\/h5\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cdiv\u003e\u003cimg src=\"https:\/\/image.yes24.com\/momo\/TopCate4279\/MidCate001\/427806297.jpg\" border=\"0\" alt=\"Detailed Image 1\"\u003e\u003c\/div\u003e\u003c\/div\u003e \",\"\u003cdiv\u003e\u003ch5\u003e \u003cb\u003eInto the book\u003c\/b\u003e\n\u003c\/h5\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e I hope this book will give you a true Kubernetes experience.\u003cbr\u003e If you've read all the text in this book and solved all the practice problems, you've mastered the basics of using Kubernetes.\u003cbr\u003e No special background knowledge is required to read this book.\u003cbr\u003e However, you should understand core concepts such as containers and images.\u003cbr\u003e Also, since this is a practical book, it is recommended that you solve practical examples and practice problems yourself to see the greatest effect.\u003cbr\u003e No special hardware is required for the hands-on examples and practice problems.\u003cbr\u003e You can solve it with just a regular laptop (macOS, Windows, or Linux).\u003cbr\u003e\u003cbr\u003e Structure of each chapter\u003cbr\u003e\u003cbr\u003e Kubernetes is a huge topic. \u003cbr\u003eHowever, based on my many years of experience running online and in-person training and workshops, I have developed a learning process that has proven effective.\u003cbr\u003e We start with core concepts and gradually move into more detail, placing difficult and complex topics after you have gained some familiarity with Kubernetes.\u003cbr\u003e\u003cbr\u003e Chapters 2 through 6 cover how to run applications on Kubernetes. You'll learn how to define applications to run on Kubernetes in a manifest file written in the YAML language.\u003cbr\u003e After learning how to configure networks for inter-container communication and external application access, you'll learn how to read application configuration from Kubernetes, how to read and write data from Kubernetes-managed storage, and how to scale applications.\u003cbr\u003e\u003cbr\u003e Chapters 7 through 11 cover the basics of topics related to actual operation of Kubernetes. \u003cbr\u003eFirst, you will learn how to run containers that share an environment, and how to batch and schedule tasks using containers.\u003cbr\u003e You will also learn how to perform automated, non-disruptive updates using the rolling update feature.\u003cbr\u003e You will also learn how to define application deployments with settings using Helm.\u003cbr\u003e Finally, you will experience the utility of building applications using Kubernetes with various development workflows and continuous integration\/continuous delivery pipelines.\u003cbr\u003e\u003cbr\u003e Chapters 12 through 16 cover topics related to applicability at the level of actual service operation environments, beyond simply running applications using Kubernetes.\u003cbr\u003e In particular, you will learn how to build self-healing applications, collect and centralize logs, and build monitoring dashboards to monitor system health.\u003cbr\u003e Security is also an essential topic. \u003cbr\u003eYou will learn about application security as well as how to safely expose your applications to the outside world.\u003cbr\u003e\u003cbr\u003e Chapters 17 through 21 cover more specialized topics.\u003cbr\u003e First, you will learn how to handle large Kubernetes clusters and auto-scaling your applications.\u003cbr\u003e You will also learn how to improve the security of Kubernetes resources by using role-based access control.\u003cbr\u003e Finally, we'll cover how to leverage Kubernetes as a platform for serverless functions, as well as how to build multi-architecture clusters that can run applications on various architectures, including Linux, Windows, Intel, and Arm.\u003cbr\u003e\u003cbr\u003e After completing this book, you will be able to use Kubernetes in your daily work without any difficulty.\u003cbr\u003e The final chapter covers tips for future Kubernetes use, recommended reading for in-depth study of each chapter's topic, and considerations when choosing a Kubernetes platform.\u003cbr\u003e\n\n\u003c\/div\u003e  \u003cdiv\u003e--- From the text\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\u003c\/div\u003e\n\u003c\/div\u003e \",\"\u003cdiv\u003e\u003ch5\u003e \u003cb\u003ePublisher's Review\u003c\/b\u003e\n\u003c\/h5\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e \u003cb\u003eGetting Kubernetes up and running\u003cbr\u003e Everything you need in one book!\u003cbr\u003e\u003cbr\u003e Let's learn in a structure optimized for entry, from basics → practice → operation!\u003cbr\u003e\u003c\/b\u003e\u003cbr\u003e Kubernetes is a powerful platform with a huge range of features that are still evolving.\u003cbr\u003e It is also a subject that is not easy to learn.\u003cbr\u003e The author has developed this book based on his years of experience running online and in-person training and workshops, identifying the most effective learning processes.\u003cbr\u003e We start with core concepts and work our way into more detail, leaving difficult and complex topics for later when you've become somewhat comfortable with Kubernetes.\u003cbr\u003e In particular, we tried to focus on how Kubernetes can be used in applications without conveying too much technical knowledge.\u003cbr\u003e\u003cbr\u003e \u003cb\u003eGain diverse experiences with over 280 practical exercises!\u003c\/b\u003e \u003cbr\u003e\u003cbr\u003eNothing is as memorable as experiencing it yourself.\u003cbr\u003e Because this book is practical, it is structured so that you can directly practice with examples and practice problems. Through over 280 exercises, you can learn the various functions and practical practices of Kubernetes, as well as how to use the various tools that make up the Kubernetes ecosystem.\u003cbr\u003e It is also ideal for preparing for real-world applications through various practical exercises and comprehensive learning.\u003cbr\u003e\u003cbr\u003e \u003cb\u003eLearn the basics of containers with a free e-book!\u003cbr\u003e\u003c\/b\u003e\u003cbr\u003e No prior knowledge of Kubernetes is required to read this book, but some familiarity with containers, such as Docker, is assumed.\u003cbr\u003e For readers who need the container knowledge necessary for learning, some of the contents of the Docker Textbook are included as an appendix and provided as a free e-book, so they can use it usefully.\u003cbr\u003e\n\n\u003c\/div\u003e\n\u003cdiv\u003e\u003c\/div\u003e\n\u003c\/div\u003e \"]\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003cdiv style=\"width:95%;padding-top:20px;padding-bottom:20px\"\u003e\n\n\u003cdiv style=\"text-align:left;font-size:16px;font-weight:bold;padding-bottom:20px\"\u003e GOODS SPECIFICS \u003c\/div\u003e\n\n\u003cdiv style=\"text-align:left;font-size:14px;line-height:1.6em;\"\u003e\n\n\u003cdiv style=\"width:100%;margin-bottom:5px;line-height:1.6em;font-size:14px\"\u003e - \u003cstrong\u003eDate of issue:\u003c\/strong\u003e August 30, 2023\u003c\/div\u003e\n\n \u003cdiv style=\"width:100%;margin-bottom:5px;line-height:1.6em;font-size:14px\"\u003e- \u003cstrong\u003ePage count, weight, size:\u003c\/strong\u003e 728 pages | 183*235*26mm\u003c\/div\u003e\n\n\u003cdiv style=\"width:100%;margin-bottom:5px;line-height:1.6em;font-size:14px\"\u003e - \u003cstrong\u003eISBN13:\u003c\/strong\u003e 9791140706181 \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003ccenter\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003cspan\u003e\u003c\/span\u003e\n\n\u003c\/center\u003e\n\n\n\u003c\/center\u003e","brand":"LIBRAIRIE COREENNE","offers":[{"title":"Default Title","offer_id":43893339848746,"sku":"139092","price":51.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0683\/2750\/5962\/files\/c11ccbddce362cfb1bd42396fb7c2ee3.jpg?v=1765397243","url":"https:\/\/librairie.coreenne.fr\/en\/products\/139092","provider":"LIBRAIRIE COREENNE","version":"1.0","type":"link"}