Systemd's Nspawn Lands OCI Runtime Support

Written by Michael Larabel in systemd on 21 March 2019 at 07:00 AM EDT. 67 Comments
SYSTEMD
Merged this morning into the systemd code-base was a big feature addition that's been in the works for the better part of one year by Lennart Poettering and other developers.

Merged into the systemd tree is now the OCI runtime support for nspawn. Systemd's Nspawn, their tool that can be used for starting an OS within a lightweight container, now has support for the OCI run-time specification.

The Open Container Initiative Runtime Specification is an open standard around the configuration / execution / life-cycle of a container. The Open Container Initiative is backed by the Linux Foundation with many different vendors involved for creating these open standards primarily for Linux containers. Kata Containers and other leading open-source container tech already support the OCI specification at least in some fashion.

With the newest systemd code, the systemd-nspawn command now supports a --oci-bundle= argument for specifying an OCI runtime bundle to start now that the code has been merged.

This addition will be part of systemd 242.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week