[meta-virtualization] Docker init script possibly uses wrong invocation?

David Antliff David.Antliff at Aviatnet.com
Wed Aug 1 21:04:31 PDT 2018


I've installed the "docker" (docker_git.bb) recipe in my ARM64 yocto image, from meta-virtualization 1e67a44 (24 July).


I note that it installed /etc/init.d/docker.init, however this fails to start the daemon.


The script runs `/usr/bin/docker daemon ...` however this command is not recognised by this program:


# /usr/bin/docker daemon
docker: 'daemon' is not a docker command.

Instead, /usr/bin/dockerd run manually seems to do something more useful:
?
# /usr/bin/dockerd
INFO[2018-08-02T04:05:04.144036840Z] libcontainerd: started new docker-containerd process  pid=4643
INFO[0000] starting containerd                           module=containerd revision=cfd04396dc68220d1cecbe686a6cc3aa5ce3667c.m version=v1.0.2.m
...

I've noticed that docker.service also uses this invocation:

https://git.yoctoproject.org/cgit/cgit.cgi/meta-virtualization/tree/recipes-containers/docker/files/docker.service

This makes me wonder if I've misconfigured something, or am I unlucky in my timing such that docker-from-git has changed its behaviour in this area very recently?

--
David.





-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/meta-virtualization/attachments/20180802/241bead7/attachment.html>


More information about the meta-virtualization mailing list