{"product_id":"154720","title":"Learning Docker \u0026amp; Kubernetes with Pictures and Practice ","description":"\u003ccenter\u003e\u003cdiv style=\"text-align:center\"\u003e\u003cimg src=\"https:\/\/tmgdisk01.cafe24.com\/images\/vs\/4172\/sv\/3jYDPLHDS1WTVuCCpOZT4gJ25lAL6Q.png?v=1765081513\" 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 Learning Docker \u0026amp; Kubernetes with Pictures and Practice \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\/108431011\/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\u003eA thorough introduction to Docker for those who have difficulty understanding containers or Docker at all!\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e This book is an introductory guide to Docker for engineers who find container technology difficult or those who lack confidence in backend technology.\u003cbr\u003e Detailed illustrations and friendly hands-on exercises make it easy to understand containers, Docker, and Kubernetes, even without prior Linux knowledge or server setup experience.\u003cbr\u003e From the concept of Docker to how it works, how to use commands, how to operate containers, and even Docker Compose and Kubernetes, we guide you through the concepts and basic usage of Docker and Kubernetes so that even those with no background in container technology can learn them. \u003cbr\u003eIf you're a beginner looking to learn Docker or Kubernetes, take your first step into the world of Docker with this book, which is thoroughly designed for beginners.\u003cbr\u003e\n\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cul\u003e\u003cli\u003e You can preview some of the book's contents.\u003cbr\u003e \u003cspan\u003ePreview\u003c\/span\u003e\n\n\u003c\/li\u003e\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbr\u003e\u003cdiv\u003e\u003ch5\u003e \u003cb\u003eindex\u003c\/b\u003e\n\u003c\/h5\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e \u003cb\u003eChapter 1: What is Docker?\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 01 What is Docker?\u003cbr\u003e __What is the identity of Docker hidden in the fog?\u003cbr\u003e __Why data and programs should be isolated in an independent environment\u003cbr\u003e What is program isolation?\u003cbr\u003e 02 Server and Docker\u003cbr\u003e __Two meanings of server\u003cbr\u003e __Run multiple server functions together safely using containers\u003cbr\u003e __Freely movable containers\u003cbr\u003e\u003cbr\u003e \u003cb\u003eChapter 2: How Docker Works\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 01 How Docker Works\u003cbr\u003e __Docker's structure\u003cbr\u003e __Docker is basically 'for Linux'\u003cbr\u003e 02 Docker Hub, Images, and Containers\u003cbr\u003e __Images and Containers\u003cbr\u003e __Docker Hub and Docker Images\u003cbr\u003e 03 Docker Container Lifecycle and Data Storage  \u003cbr\u003e__Docker containers are disposable items that are 'thrown away'\u003cbr\u003e __Data storage\u003cbr\u003e 04 Docker's Pros and Cons\u003cbr\u003e __Docker's structure and properties and its pros and cons\u003cbr\u003e __Docker's Pros and Cons\u003cbr\u003e __Docker's main purpose\u003cbr\u003e\u003cbr\u003e \u003cb\u003eChapter 3: Let's Use Docker\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 01 To use Docker\u003cbr\u003e __Docker is primarily for Linux, but can also be used on Windows and macOS.\u003cbr\u003e Using Docker for Windows\/macOS\u003cbr\u003e __Conditions for running Docker\u003cbr\u003e 02 Docker Installation\u003cbr\u003e __Docker can be installed easily\u003cbr\u003e __Install Docker Desktop for Windows\u003cbr\u003e __First launch of Docker Desktop and check the screen\u003cbr\u003e __Check the screen of Docker Desktop\u003cbr\u003e 03 How to operate Docker and run the command prompt and terminal\u003cbr\u003e __Docker is handled from the command prompt or terminal.\u003cbr\u003e __Things to note about the command prompt and terminal\u003cbr\u003e __[Practice] Let's use the command prompt and terminal.\u003cbr\u003e\u003cbr\u003e \u003cb\u003eChapter 4: Let's Run a Container\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 01 Starting\/Stopping the Docker Engine  \u003cbr\u003e__How to start\/stop the Docker engine\u003cbr\u003e 02 Basic usage of containers\u003cbr\u003e __The basics of using containers are Docker commands\u003cbr\u003e __Basic Commands - Summary\u003cbr\u003e __[Practice] Let's use simple commands.\u003cbr\u003e __Representative commands\u003cbr\u003e 03 Creating, deleting, running, and stopping containers\u003cbr\u003e __docker run command and docker stop, docker rm commands\u003cbr\u003e __docker ps command\u003cbr\u003e __[Practice] Let's create a container, run it, check its status, terminate it, and delete it.\u003cbr\u003e 04 Container Communication\u003cbr\u003e __What is Apache?\u003cbr\u003e __To communicate with the container\u003cbr\u003e __[Practice] Creating a container that can communicate\u003cbr\u003e 05 Get familiar with container creation\u003cbr\u003e __Various types of containers\u003cbr\u003e __[Practice] Running multiple Apache containers\u003cbr\u003e __[Practice] Running an Nginx Container\u003cbr\u003e __[Practice] Running a MySQL Container\u003cbr\u003e 06 Delete Image\u003cbr\u003e __Delete image\u003cbr\u003e __docker image rm command\u003cbr\u003e __docker image ls command\u003cbr\u003e __[Practice] Deleting an image\u003cbr\u003e \u003cbr\u003e\u003cb\u003eChapter 5: Let's run multiple containers together.\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 01 WordPress Setup\u003cbr\u003e __WordPress site configuration and construction\u003cbr\u003e __Create\/delete Docker networks\u003cbr\u003e __Options and arguments required when running MySQL container\u003cbr\u003e __Options and arguments required when running a WordPress container\u003cbr\u003e 02 Creating and connecting WordPress and MySQL containers\u003cbr\u003e __This section's practice content and commands to use\u003cbr\u003e __Creating and running WordPress and MySQL containers\u003cbr\u003e 03 Let's write the command directly\u003cbr\u003e __The relationship between software and databases\u003cbr\u003e How to write the __run command yourself\u003cbr\u003e 04 Let's practice targeting Redmine and MariaDB containers.\u003cbr\u003e __Creating Redmine and MySQL containers\u003cbr\u003e __Creating Redmine and MariaDB Containers\u003cbr\u003e\u003cbr\u003e \u003cb\u003eChapter 6: Learn how to use containers in real-world situations.\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 01 Organize what knowledge I need\u003cbr\u003e __The knowledge you need to know varies depending on your role.\u003cbr\u003e __Docker technology to be explained later  \u003cbr\u003e02 Copying files between containers and hosts\u003cbr\u003e __copy file\u003cbr\u003e __[Practice] Copying a file from the host into the container\u003cbr\u003e __[Practice] Copying files from a container to the host\u003cbr\u003e 03 Volume Mount\u003cbr\u003e __Volumes and Mounts\u003cbr\u003e __Types of storage mounts\u003cbr\u003e __Command to mount the storage area\u003cbr\u003e __[Practice] Trying a bind mount\u003cbr\u003e __[Practice] Application - Mounting a Volume\u003cbr\u003e 04 Creating an image with a container\u003cbr\u003e __How to create an image with a container\u003cbr\u003e __[Practice] Converting a container to an image using the commit command\u003cbr\u003e __[Practice] Creating an image using a Dockerfile script\u003cbr\u003e 05 Container Modification\u003cbr\u003e What is __container modification?\u003cbr\u003e __Docker's structure, commands that must pass through the Docker engine and commands that must be executed inside a container\u003cbr\u003e 06 Docker Hub Registration and Login\u003cbr\u003e __Where can I download the images?\u003cbr\u003e __Docker Hub and Docker Registry\u003cbr\u003e __Upload tags and images\u003cbr\u003e How to create a __registry\u003cbr\u003e \u003cbr\u003e\u003cb\u003eChapter 7: Mastering Docker Compose\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 01 What is Docker Compose?\u003cbr\u003e __What is Docker Compose?\u003cbr\u003e 02 Installation and Usage of Docker Compose\u003cbr\u003e __[Practice] Installing Docker Compose\u003cbr\u003e __How to use Docker Compose\u003cbr\u003e 03 How to write a Docker Compose file\u003cbr\u003e __Looking at the contents of a Docker Compose definition file\u003cbr\u003e __How to create a compose file (definition file)\u003cbr\u003e __[Practice] Creating a Compose File\u003cbr\u003e 04 Running Docker Compose\u003cbr\u003e __Docker Compose Command\u003cbr\u003e __[Practice] Running Docker Compose\u003cbr\u003e\u003cbr\u003e \u003cb\u003eChapter 8: Learning Kubernetes\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 01 What is Kubernetes?\u003cbr\u003e __What is Kubernetes?\u003cbr\u003e 02 Master Node and Worker Node\u003cbr\u003e __Cluster Configuration - Master Node and Worker Node\u003cbr\u003e __Kubernetes always maintains a 'desirable' state.\u003cbr\u003e 03 Kubernetes Configuration and Related Terminology\u003cbr\u003e __Terms related to Kubernetes configuration (pod, service, deployment, replica set)\u003cbr\u003e __Other Kubernetes Resources\u003cbr\u003e 04 Kubernetes Installation and Usage\u003cbr\u003e __Types of Kubernetes  \u003cbr\u003e__What kind of Kubernetes should I use?\u003cbr\u003e __[Practice] Preparing Kubernetes on Docker Desktop\u003cbr\u003e 05 Create a manifest file (definition file)\u003cbr\u003e __What is a manifest file?\u003cbr\u003e __What to write in the manifest file\u003cbr\u003e __Writing metadata and specifications (1) - Pad\u003cbr\u003e __[Practice] Writing a Manifest File (1) - Pad\u003cbr\u003e __Writing Metadata and Specifications (2) - Deployment\u003cbr\u003e __[Practice] Creating a Manifest File (Definition File) (2) - Deployment\u003cbr\u003e __Writing Metadata and Specifications (3) - Service\u003cbr\u003e __[Practice] Creating a Manifest File (3) - Service\u003cbr\u003e 06 Kubernetes Commands\u003cbr\u003e __Kubernetes commands\u003cbr\u003e __[Practice] Creating a Pod with a Manifest File (1) - Deployment\u003cbr\u003e __[Practice] Creating a Pod with a Manifest File (2) - Service\u003cbr\u003e 07 Let's practice Kubernetes\u003cbr\u003e __[Practice] Increasing the number of pods with a manifest file\u003cbr\u003e __[Practice] Changing Apache to nginx with a manifest file\u003cbr\u003e __[Practice] Check if automatic recovery occurs after manually deleting a pod  \u003cbr\u003e__[Practice] Deleting the created deployment and service\u003cbr\u003e __Author's Note\u003cbr\u003e\u003cbr\u003e \u003cb\u003esupplement\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 01 (For Windows) Installation Information\u003cbr\u003e __[Practice] Checking whether Windows is 32-bit or 64-bit and the version\u003cbr\u003e 02 (for macOS) How to install Docker Desktop\u003cbr\u003e __[Practice] Installing Docker Desktop on macOS\u003cbr\u003e 03 (for Linux) Docker Installation\u003cbr\u003e __[Practice] Linux Installation\u003cbr\u003e __[Practice] Docker Installation\u003cbr\u003e 04 Port Forwarding Settings in VirtualBox\u003cbr\u003e 05 (for Linux) How to use the nano editor\u003cbr\u003e 06 (for Linux) Installing Kubernetes\u003cbr\u003e __[Practice] Installing kubectl\u003cbr\u003e __[Practice] Installing Minikube\u003cbr\u003e 07 How to Use the Docker Desktop Console\u003cbr\u003e 08 Docker Commands\u003cbr\u003e 09 Preparing for the practical training using VirtualBox\u003cbr\u003e __[Practice] VirtualBox Practice Preparation (1) - VirtualBox Installation\u003cbr\u003e __[Practice] VirtualBox Practice Preparation (2) - Creating a Virtual Machine\u003cbr\u003e __[Practice] VirtualBox Practice Preparation (3) - Mounting and Fine-tuning ISO Images\u003cbr\u003e __[Practice] VirtualBox Practice Preparation (4) - Linux (Ubuntu) Installation\u003cbr\u003e 10 Preparing for a Practical Exercise Using AWS  \u003cbr\u003e__[Practice] Installing Ubuntu on an AWS Virtual Machine\u003cbr\u003e __[Practice] Connecting to an EC2 instance via SSH\u003c\/div\u003e\n\u003cdiv\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbr\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\/TopCate3792\/MidCate010\/379195797.jpg\" border=\"0\" alt=\"Detailed Image 1\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\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 April 5, 2022\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 400 pages | 188*240*18mm\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 9791158393038\u003c\/div\u003e\n\n\u003cdiv style=\"width:100%;margin-bottom:5px;line-height:1.6em;font-size:14px\"\u003e - \u003cstrong\u003eISBN10:\u003c\/strong\u003e 1158393032 \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":43893444640810,"sku":"154720","price":38.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0683\/2750\/5962\/files\/f34cc3eb2257e909f8f9dc1993c34449.jpg?v=1765402441","url":"https:\/\/librairie.coreenne.fr\/en\/products\/154720","provider":"LIBRAIRIE COREENNE","version":"1.0","type":"link"}