Categories: CloudVirtualisation

Docker Opens Ups Container Platform With LinuxKit And Moby Project

The DockerCon 17 conference got underway today with Docker Inc. making two major Linux-related announcements.

Linux has long been at the core of the container movement and is even more so now with today’s debut of the LinuxKit and Moby Project efforts, which aim to help developers and organizations build their own container-optimized Linux distributions.

“A year ago we were faced with the challenge of going multiplatform,” Solomon Hykes, founder of Docker, said during his DockerCon keynote (pictured). “Not every platform provides a Linux subsystem.”

That’s why Docker built a Linux subsystem, which is now becoming the LinuxKit Project. Hykes said that when everything is a container, there is the potential for improved security. With the operating system as a container, the overall system can be very small with minimal boot time.

DockerCon 2017

LinuxKit is portable and will work with desktop, server, internet of things (IoT), mainframe, Intel, ARM, as well as bare metal and virtualized deployments, according to Hykes.

The LinuxKit Project will be managed under the governance of the Linux Foundation and is intended to be a vendor-neutral open project.

LinuxKit is based on the same tooling that Docker Inc. uses to build the Linux that powers the Docker for Mac and Windows clients, Patrick Chanezon, member of the technical staff at Docker Inc., said in an interview with eWEEK. Docker first released Docker for Windows and macOS in March 2016.

LinuxKit should not be confused with Alpine Linux, which is a container-optimized Linux distribution that Docker has used in the past. Docker employs the lead developers behind Alpine Linux, though Chanezon emphasized that LinuxKit is different.

There are multiple other container-optimized Linux distributions in the market today, including CoreOS’ container Linux as well as RancherOS. Mainstream Linux distributions including Red Hat and Ubuntu have also developed container-optimized Linux operating system options.

The goal with a container-optimized Linux is to have a smaller operating system that is purpose-built for container use cases. With LinuxKit, Docker is aiming to make it easier for anyone to build an operating system base on which containers can be deployed.

Loading ...

Containers

Going a step further, Hykes also announced the new Moby Project on stage at DockerCon.

“The Moby Project is a framework to assemble specialized container systems without reinventing the wheel,” he said. “It has a library of over 80 components including all the vital parts needed for a container platform.”

The Moby Project builds on top of LinuxKit and other efforts from Docker to help a developer rapidly build and deploy a container platform. Hykes said Docker Inc. will be using the Moby Project to help build its own platforms as a base that enables common assembly.

The Moby Project is open and will be a community-run project, he said.

“Openness is important because it’s the only way things work for us,” Hykes said.

Originally published on eWeek

Quiz: What do you know about the cloud in 2017?

Sean Michael Kerner

Sean Michael Kerner is a senior editor at eWeek and contributor to TechWeek

Recent Posts

UK’s CMA Readies Cloud Sector “Behavioural” Remedies – Report

Targetting AWS, Microsoft? British competition regulator soon to announce “behavioural” remedies for cloud sector

7 hours ago

Former Policy Boss At X Nick Pickles, Joins Sam Altman Venture

Move to Elon Musk rival. Former senior executive at X joins Sam Altman's venture formerly…

9 hours ago

Bitcoin Rises Above $96,000 Amid Trump Optimism

Bitcoin price rises towards $100,000, amid investor optimism of friendlier US regulatory landscape under Donald…

11 hours ago

FTX Co-Founder Gary Wang Spared Prison

Judge Kaplan praises former FTX CTO Gary Wang for his co-operation against Sam Bankman-Fried during…

11 hours ago