docker/containerd-packaging

build runc along with containerd

andrewhsu opened this issue · 3 comments

The latest version of containerd 1.1.0 requires runc 1.0.0rc5 which is not provided by several distros. For example, centos7 only provides runc 1.0.0rc4 which may break with containerd 1.1.0. Would be best to make sure runc is packaged with containerd as binary /usr/bin/containerd-runc so they can be distributed in lock step.

(perhaps in future, look to split off runc as a separate package that containerd can depend on.

No, don't package in the same package. separate or not at all. It will just cause issues down the road i think and we don't want to have it named something other than runc

runc is the only dep for containerd and I think you should be able to re use the build scripts for it as well.

created repo for runc packaging: https://github.com/docker/runc-packaging