[Buildroot] [PATCH v8 1/1] docker-engine: split docker-{cli, engine}, bump to v18.06.1-ce

Christian Stewart christian at paral.in
Fri Nov 16 03:22:05 UTC 2018


Hi Matthew,

Matthew Weber <matthew.weber at rockwellcollins.com> writes:
> I did find that the dockercli just hangs when I call it, however I
> check and the daemon is running.  I'll see if I can get more debug
> (strace, etc).

The CLI itself is fine, but the daemon sometimes hangs on startup. I
have noticed this problem on my laptop as well (x86) so it's not
specific to this build or environment, it seems.

The daemon will be called, but will not log anything, and basically hang
for sometimes minutes. I try restarting it a few times, but that doesn't
seem to work. If I wait, it usually starts up eventually.

Most of the time the daemon starts immediately, but something seems to
trigger this hang.

Once the daemon is running and logging messages, the CLI is responsive.

It will probably require a strace to figure out why Docker is hanging on
startup like this.

>> Some alternatives:
>>
>>  - http://cri-o.io/ - container runtime interface, will add to BR
>>  - runc - can be used independently of Docker
>>  - docker-containerd - separate daemon for managing container basics
>>  - rkt - coreos container manager
>>  - libpod/podman: https://github.com/containers/libpod
>>
>> I hope to add at least cri-o, rkt, and podman support to Buildroot in
>> the near future.
>
> Are any of those OCI compliant and not written in GO? :-)

I haven't seen a OCI compliant runtime that is not Go, yet.

Best,
Christian




More information about the buildroot mailing list