ContainerD Introduction
The course is a complete learning experience for those who want to learn how to use Containerd as a container manager. It starts with installing Containerd and focuses on understanding images, containers, and tasks, and how to use the tools to create and manage these items. It also examines the role of the CNI in connecting containers to the network and configuring the network environment for containers. We then explore the different logging and namespace management options in Containerd. The course also focuses on importing and exporting containers and images using development and management tools, such as Nerdctl and Docker Registry. Additionally, you learn how to build images using Dockerfile and Multi-Stage Builds techniques to improve performance.
COD: DSK101
Categorie: Kubernetes
Teaching methodology
The course includes educational laboratories in which each student will be able to work in order to complete training exercises that will provide practical experience in using the instrument, for each of the topics covered during the course.
Prerequisites
Outgoing knowledge/skills
- Learn how to install and use Containerd as your container manager.
- Understand the differences between images, containers and tasks and how to create, manage and delete each of them.
- Understand the role of the CNI in connecting containers to the network and configuring the network environment for containers.
- Use logging tools to monitor and analyze container data.
- Learn how to manage namespaces in Containerd.
- Use the import and export tools for transferring containers and images between systems.
- Use developer tools, such as Nerdctl, to manage your containers and images.
- Understand how to build images using Dockerfile and Multi-Stage Builds techniques to improve performance.
- Optional: explore Crictl’s advanced features for managing containers.
Educational program
- Install Containerd
- Immagine, container e task
- CNI
- Logging
- Namespace di ContainerD
- Import and export
- Nerdctl
- Docker registry
- Creating images with Dockerfile
- Build multi-stage
- Crictl (optional)
Duration – 1 day
Delivery – in Classroom, On Site, Remote
PC and SW requirements:
- Internet connection
- Web browser, Google Chrome
- Zoom
Language
- Trainer: Italian
- Workshops: English
- Slides: English