The Open Container Initiative is an open governance structure for the express purpose of creating open industry standards around container formats and runtimes.
Established in June 2015 by Docker and other leaders in the container industry, the OCI currently contains three specifications: the Runtime Specification (runtime-spec), the Image Specification (image-spec), and the Distribution Specification (distribution-spec).
The Technical Oversight Board (TOB) is responsible for managing conflicts, violations of procedures or guidelines and any cross-project or high-level issues that cannot be resolved in the Technical Developer Community for OCI Projects. The TOB is also be responsible for adding, removing or reorganizing OCI Projects.
containerd is an industry-standard container runtime and a project of the Cloud Native Computing Foundation. containerd provides an intentionally-limited and focused set of functionality with an extensible architecture.
Prior to becoming a core maintainer, I served as a Security Advisors. As a Security Advisor with the containerd project, I helped triage incoming security reports with industry-informed experience, contribute to fixes and backports, assist with testing, and organize coordinated disclosures under embargo. As a core maintainer, I continue to do these in cooperation with the other maintainers and security advisors.
Read more about security advisors and check out containerd’s security advisories.
Docker popularized Linux containers and remains the most popular development environment for container-driven workloads. Docker helps people run applications in an image-based, isolated fashion.
The Moby project was spun off from the main Docker runtime in 2017 and now houses the core open-source components for Docker.
My first large contribution to Docker / Moby was the Amazon CloudWatch Logs driver, which helps send container output to CloudWatch Logs.
The Firecracker VMM is a virtual machine manager optimized for container-like virtual machines (termed “microVMs”) with fast startup, a limited device model, and fixed lifetimes.
This project enables the use of the containerd container runtime to manage Firecracker microVMs using familiar container ecosystem tools and conventions.
Haven’t you always wanted to chat with your containers? Now, with purple-docker, you can!
purple-docker implements a protocol plugin (prpl) that tracks running Docker containers in your buddy list and presents STDIO via the chat interface.