CN100-M2: Creating Container Images Course Overview

CN100-M2: Creating Container Images Course Overview

Unlock the power of containerization with our CN100-M2: Creating Container Images course at Koenig Solutions. Dive into the filesystem structure of images and master the art of creating images through various methods. You’ll gain expertise in using essential Dockerfile commands such as FROM, RUN, ENTRYPOINT, and CMD. Our detailed labs will guide you in crafting container images from running Docker containers, inspecting filesystem changes, and ensuring containers run securely by default. By the course's end, you'll skillfully build efficient images, understand layer caching, and responsibly manage containerized processes. Elevate your IT skills with practical, hands-on training in creating versatile Docker images.

Purchase This Course

Fee On Request

  • Live Training (Duration : 4 Hours)
  • Per Participant
  • Guaranteed-to-Run (GTR)
  • date-img
  • date-img

♱ Excluding VAT/GST

Classroom Training price is on request

You can request classroom training in any city on any date by Requesting More Information

  • Live Training (Duration : 4 Hours)
  • Per Participant

♱ Excluding VAT/GST

Classroom Training price is on request

You can request classroom training in any city on any date by Requesting More Information

Request More Information

Email:  WhatsApp:

Koenig's Unique Offerings

Course Prerequisites

Minimum Required Prerequisites for CN100-M2: Creating Container Images Course:


  • Basic understanding of Linux command-line interface and commands
  • Fundamental knowledge of containers and their purpose
  • Familiarity with Docker concepts and terminology
  • Experience using Docker to run containers
  • Basic knowledge of scripting or programming to follow along with Dockerfile creation and modification

These prerequisites ensure that all students have the foundational skills necessary to successfully grasp the advanced container image creation techniques covered in this course.


Target Audience for CN100-M2: Creating Container Images

  1. Enhance your containerization skills with the CN100-M2: Creating Container Images course, tailored for IT professionals aiming to master Docker image creation and optimization.


  2. Relevant Job Roles and Audience:


  • DevOps Engineers
  • Software Developers
  • System Administrators
  • Cloud Engineers
  • IT Infrastructure Managers
  • Site Reliability Engineers (SREs)
  • Application Architects
  • Continuous Integration/Continuous Deployment (CI/CD) Specialists
  • IT Consultants
  • Technical Leads
  • Container Orchestration Specialists
  • Automation Engineers


Learning Objectives - What you will Learn in this CN100-M2: Creating Container Images?

Introduction:

The CN100-M2: Creating Container Images course aims to provide a comprehensive understanding of Docker container images, their filesystem structure, and various methods to create and manipulate these images using Dockerfiles and interactive image creation techniques.

Learning Objectives and Outcomes:

  • Describe the filesystem structure underlying an image.
  • Create container images from running Docker containers.
  • Inspect filesystem changes in container images.
  • Write Dockerfiles utilizing core commands such as FROM and RUN.
  • Build Docker images from Dockerfiles efficiently.
  • Identify which image layers will be fetched from the cache during the build process.
  • Fetch and analyze the build history for an image.
  • Define default processes for images using ENTRYPOINT or CMD commands.
  • Understand the differences and interactions between ENTRYPOINT and CMD.
  • Ensure that a containerized process does not run as root by default.

Target Audience for CN100-M2: Creating Container Images

  1. Enhance your containerization skills with the CN100-M2: Creating Container Images course, tailored for IT professionals aiming to master Docker image creation and optimization.


  2. Relevant Job Roles and Audience:


  • DevOps Engineers
  • Software Developers
  • System Administrators
  • Cloud Engineers
  • IT Infrastructure Managers
  • Site Reliability Engineers (SREs)
  • Application Architects
  • Continuous Integration/Continuous Deployment (CI/CD) Specialists
  • IT Consultants
  • Technical Leads
  • Container Orchestration Specialists
  • Automation Engineers


Learning Objectives - What you will Learn in this CN100-M2: Creating Container Images?

Introduction:

The CN100-M2: Creating Container Images course aims to provide a comprehensive understanding of Docker container images, their filesystem structure, and various methods to create and manipulate these images using Dockerfiles and interactive image creation techniques.

Learning Objectives and Outcomes:

  • Describe the filesystem structure underlying an image.
  • Create container images from running Docker containers.
  • Inspect filesystem changes in container images.
  • Write Dockerfiles utilizing core commands such as FROM and RUN.
  • Build Docker images from Dockerfiles efficiently.
  • Identify which image layers will be fetched from the cache during the build process.
  • Fetch and analyze the build history for an image.
  • Define default processes for images using ENTRYPOINT or CMD commands.
  • Understand the differences and interactions between ENTRYPOINT and CMD.
  • Ensure that a containerized process does not run as root by default.