Preferred engine per instance, where to store setting #993
afbjorklund
started this conversation in
General
Replies: 1 comment 1 reply
-
I don't understand how it would be used. Is this a data that Anyways, if that is the idea, then I think it would be better to have a more generic mechanism, like metadata:
engine: containerd
cli: nerdctl.lima
... So you can define whatever additional fields you want. Of course you still need some kind of convention, so that more than one image exposes the same metadata field; otherwise it becomes pretty useless. |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Should we add a value to hold the default container engine, for each instance ?
e.g.
default
: "containerd" (nerdctl)docker
: "docker"podman
: "podman"ubuntu
: "containerd"alpine
: "" (none)fedora
: "containerd"etc
Or what would be the best way to "know" which client to use, for each instance ?
nerdctl.lima
docker.lima
podman.lima
The main use was for the Lima GUI, where it should be possible to interact with it.
Examples:
But also for the CLI, it could be useful with a single wrapper for all three engines.
Basically:
limactl shell $INSTANCE $ENGINE
Beta Was this translation helpful? Give feedback.
All reactions