# Release 2.2.0
This major release of the cc-oci-runtime introduces a major change:
Use the Device Mapper* volumes as VM disks:
Now, when a container’s root filesystem is a Device Mapper volume mount
point, the cc-oci-runtime will use the volume as a VM disk. When the
rootfs is not a
Device Mapper volume, the cc-oci-runtime still uses 9pfs to mount the
container root filesystem in our secure VM.
Using a Device Mapper volume as a disk provides a better I/O
performance and better support for POSIX file operations. When you
configure Docker* to use a Device Mapper storage driver, `dnf
install` will work again.
You can verify if Docker is using a Device Mapper storage driver with
the following command:
docker info|grep 'Storage Driver'
Note: If you are using Fedora*, the Device Mapper is already the
default and you should get immediate benefits.
- cc-oci-runtime.sh: Enable debug by default.
- configure: Add warning when kernel or image is not found.
- proxy: Better error message for too long socket path.
- metrics: Formalized the metrics reporting methods.
- build: Add option to install kernel and image.
- CentOS: https://github.com/01org/cc-oci-runtime/blob/master/documenta
- Ubuntu: https://github.com/01org/cc-oci-runtime/blob/master/documenta
- Fedora: https://github.com/01org/cc-oci-runtime/blob/master/documenta
- Clearlinux: https://github.com/01org/cc-oci-runtime/blob/master/docum