mirror of
https://github.com/linuxkit/linuxkit.git
synced 2026-04-26 01:06:27 +00:00
Previously any Runtime specified in yml would completely override anything from
the image label, even if they set distinct fields. This pushes the merging down
to the next layer, and in the case of BindNS down two layers.
Most of the fields involved needed to become pointers to support this, which
required a smattering of other changes to cope. As well as the local test suite
this has been put through the linuxkit test suite (as of cc200d296a).
I also tested in the scenario which caused me to file #152.
Fixes #152.
Signed-off-by: Ian Campbell <ijc@docker.com>