[Buildroot] [PATCH 1/3] runc: bump version to v1.0.0-rc2

Peter Korsgaard peter at korsgaard.com
Wed Oct 19 20:34:26 UTC 2016


>>>>> "Christian" == Christian Stewart <christian at paral.in> writes:

 > Peter,
 > On Wed, Oct 19, 2016 at 3:50 AM, Peter Korsgaard <peter at korsgaard.com> wrote:
 >> Great, I was just looking at updating our docker packages yesterday.

 > Cool, glad to hear I got the series in on time :)

Heh ;)

 >> I see that our docker setup doesn't work out
 >> of the box (E.G. docker needs a number of kernel options like cgroups
 >> and netfilter, runtime dependencies like iptables and there is no init
 >> script starting up dockerd / ensuring /var/lib/docker exists, ..).
 >> 
 >> Is that something you could work on?

 > This is the core of this project: http://github.com/paralin/SkiffOS -
 > it's a lightweight configuration manager and merge tool for Buildroot
 > which supports a number of different embedded devices and Docker on
 > default.

Ok.

 > In Buildroot there already is a systemd init script. There's no Sysv
 > one as there doesn't exist one at all for Docker right now.

 > Andrew Webster was working on a sysv init script:
 > https://github.com/paralin/buildroot/commit/e642647545513b9d0f8bbeeec4a3342098fb0e87

That more-or-less seems suitable for upstream buildroot. We may want to
handle the mounts through /etc/fstab instead though.

It doesn't seem to ensure /var/lib/docker is available, so that could be
added as well.

 > Other than that I don't know what else could be put in Buildroot itself.

It would be good if the linux package was changed to enable all the
kernel options needed by docker, similar like what we do for systemd,
smack, ..

Docker afaik also has a number of runtime dependencies on E.G. iptables
and iproute2, so it would be good if the docker-engine package would
select those.

-- 
Venlig hilsen,
Peter Korsgaard 



More information about the buildroot mailing list