Is your feature request related to a problem? Please describe.
Yes: I want to manage containers and be able to deploy apps remotely on a minimal linuxkit host with only runc & containerd installed.
Describe the solution you'd like
I would like to use portainer on a system that has only runc & containerd installed, i.e. without docker or K8S. It makes sense because I don't want to add unnecessary services (reduced attack surface), but still want to manage my containers from a web UI. I would like to use a minimal linuxkit OS on my host, which comes without docker by default
Describe alternatives you've considered
I guess I can still install docker in my linuxkit OS, but it increases the attack surface.
Additional context
Containerd does not support compose files directly I think, to support the stack feature. But nerdctl (https://github.com/containerd/nerdctl) has implemented compose support, maybe some code could be shared.
Is your feature request related to a problem? Please describe.
Yes: I want to manage containers and be able to deploy apps remotely on a minimal linuxkit host with only runc & containerd installed.
Describe the solution you'd like
I would like to use portainer on a system that has only runc & containerd installed, i.e. without docker or K8S. It makes sense because I don't want to add unnecessary services (reduced attack surface), but still want to manage my containers from a web UI. I would like to use a minimal linuxkit OS on my host, which comes without docker by default
Describe alternatives you've considered
I guess I can still install docker in my linuxkit OS, but it increases the attack surface.
Additional context
Containerd does not support compose files directly I think, to support the stack feature. But nerdctl (https://github.com/containerd/nerdctl) has implemented compose support, maybe some code could be shared.