Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Linux Foundation

Rapid Developing and Testing Linux Kernel in Docker Containers

Linux Foundation via YouTube

Overview

Limited-Time Offer: Up to 75% Off Coursera Plus!
7000+ certificate courses from Google, Microsoft, IBM, and many more.
This course teaches learners how to rapidly develop and test Linux kernel changes using Docker containers. The learning outcomes include understanding a development workflow based on Docker, utilizing the Mellanox Kernel Toolset (MKT) for smart and fast compilation, continuous integration, and running emulated VMs with new kernels. The course covers topics such as initial setup, building code, CI testing, rich configuration syntax, QEMU images, network setup, hardware support, and external routing. The teaching method involves a presentation by an expert in the field. This course is intended for developers and individuals interested in Linux kernel development and testing.

Syllabus

Intro
Short Bio
Perfect Solution
Development Flow
Existing Solutions
Layers
Initial Setup
Support Container
Build Code
CI Testing
Run Flow
Rich Configuration Syntax
QEMU Image
QEMU Network
External Routing (2 NICS)
QEMU Hardware Support

Taught by

Linux Foundation

Reviews

Start your review of Rapid Developing and Testing Linux Kernel in Docker Containers

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.