Great. Thanks for the answers.
Few points. Just a suggestion, as a Docker core maintainer myself (being in charge of
reviews), I don't understand why you made the latest PR against Docker 1.8.3 given
we're almost releasing 1.9 (I'm not sure it will be merged in Docker 1.8.3, unless
you already talked to someone at Docker), so I think it would be better to adapt the code
to 1.9 and be ready for 1.10. The Pull Request itself looks good though and I'm happy
to continue reviewing it and give suggestions.
I've already experimented with clr exec-driver on other hosts and I can confirm
it's working great with the opensuse repo you provided. I've also made some PRs to
better improve Docker integration(you can cherry-pick this if you are interested
More questions I'd like to ask are:
1. (Already asked but I'm copying it over here) Will Clear Containers support Docker
exec? The question was answered saying no for security implications. Could you explain
which ones are we talking about?
2. I've seen the demo you provided on your site to run a plain container with kvmtool
is pretty outdated and I'm having troubles making it work correctly with newer
ClearContianers images (4300, 4340). Could you update it with more instructions maybe?
3. does the original kvmtool (lkvm) from the kernel work with ClearContainers or it needs
your patched version? (is it https://github.com/clearlinux/kvmtool
4. Where is the source code for vmlinux.container? I'd like to build it myself but I
can't find it anywhere
5. doc at
isn't working as well, it displays a firmware menu and it hangs there. Is it possible
to enhance the doc?
Many thanks for the answers and sorry in advance for all of this questions!
----- Messaggio originale -----
Da: "Dimitri John Ledkov" <dimitri.j.ledkov(a)intel.com>
A: "Antonio Murdaca" <amurdaca(a)redhat.com>
Inviato: Venerdì, 23 ottobre 2015 11:57:56
Oggetto: Re: [Dev] Clear Linux containers with Docker
On 21 October 2015 at 18:40, Antonio Murdaca <amurdaca(a)redhat.com> wrote:
Hello and nice to meet you all (and great work on Clear Linux!),
I was reviewing the Pull Request you made against docker/docker on github
, I'm "runcom").
I have a few questions I'd like to ask you, (I prefer the ML instead of leaving qa on
github, I'll report some from github also):
1. Is this PR meant for testing purpose as the old one you made some time ago?
We are in progress to merge this work upstream. There are pull
requests mostly for docker, and smaller things for libnetwork.
2. Is the clr execdriver you implemented available for non Clean
Linux hosts as well? (I guess not, because I get `fork/exec lkvm: no such file or
directory` while testing your PR on my machine which is Fedora)
In addition to the docker-execdriver, one needs patched kvmtool,
compatible kernel, and clear linux container image.
The whole lot is packaged for clearlinux, but also for
I have validated for the whole lot to work correctly on Fedora 22.
You may also refer to getting started docs we are starting to publish at:
3. Are there any plan to make Docker with the clr execdriver
available on non Clear Linux hosts? If yes, is there anything I can look at or help out
with in some way?
Yes and already done on the OBS. If support for more OSes and/or e.g.
Rawhide do let us know. The .src.rpms for Clearlinux should be
directly re-buildable on e.g. Fedora. The bits one must have on the
host for now are: clear-containers-docker, kvmtool, linux-container.
4. Also, are there any plans to move the clr execdriver to
Yes. We have a working OCI compatible executor (essentially making
lkvm binary parse the OCI configs and launch things), however there is
no OCI capable docker available publicly yet, hence we are limited in
testing/validating said work. There is also hyper.sh & runv, which has
some additional integration - OCI capable and has `pull' from
Thanks a lot in advance, I hope my questions make sense.
Hope this helps. The questions are very sensible =) and we should make
more information available to make Clear Containers work more
63 sleeps till Christmas, or less
Open Source Technology Center
Intel Corporation (UK) Ltd. - Co. Reg. #1134945 - Pipers Way, Swindon SN3 1RJ.