this post was submitted on 17 Nov 2023
1 points (100.0% liked)
Portainer
28 readers
0 users here now
Portainer Community Edition is a lightweight service delivery platform for containerized applications that can be used to manage Docker, Swarm, Kubernetes and ACI environments.
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Hm, Docker isn't very good at this. It's good at runnign one process or a few related processes with a smaller init system like S6, but not good at running a full system with its own init and system handlers.
Lots of stuff will break, because it's expected that a lot of system-level initialization will be taking place. Docker is too opinionated when it comes to this, because it expects to be running on a system that has already been initialized.
Look to LXC or LXD. It's more appropriate for this, and while it's a container system it's more like virtualization than application containerization. It's also designed to be mutable, which is the main limitation you're running up against.