3 ms·
What is this? Docker containers can host more than one process/service/app. And why is some product called “Incus” using “linuxcontainers.org” as a domain name?
by skywhopper 1y ago
What is this? Docker containers can host more than one process/service/app. And why is some product called “Incus” using “linuxcontainers.org” as a domain name?
- paulhart 1y agoAccording to their Github page, they _are_ linuxcontainers (in a way), and Incus is Apache licensed: Incus, which is named after the Cumulonimbus incus or anvil cloud started as a community fork of Canonical's LXD following Canonical's takeover of the LXD project from the Linux Containers community. The project was then adopted by the Linux Containers community, taking back the spot left empty by LXD's departure. Incus is a true open source community project, free of any CLA and remains released under the Apache 2.0 license. It's maintained by the same team of developers that first created LXD. LXD users wishing to migrate to Incus can easily do so through a migration tool called lxd-to-incus. https://github.com/lxc/incus https://github.com/lxc/incus
- mdaniel 1y agoSupported by Colima, too: https://github.com/abiosoft/colima/blob/main/README.md#incus https://github.com/abiosoft/colima/blob/main/README.md#incus
- xrd 1y agoincus is the truly open source version of lxc/lxd. It is stable and incredible. I manage dozens of machines and want for nothing, and most importantly, pay nothing for that luxury.
- SirGiggles 1y agoLinux Containers, or LXC, came before Docker and OCI standardization. As the others have mentioned, Incus is the community fork led by former members of the LXD team.
- antod 1y agoVery early versions of Docker even used LXC before they replaced it with libcontainer.
- aitchnyu 1y agoAre (self hosting) people putting multiple services like Django app, Postgres, Redis etc into a single container/lightweight VM instead of using Docker Compose with single-purpose containers?
- skydhash 1y agoYou don’t have too, as you can create a single posgres instance for your services. I prefer Incus, because you can’t do adhoc patching with docker. Instead you have to rebuild the images and that becomes a hassle quicky in a homelab settings. Incus have a VM feel while having docker management UX.