Installing LXC Containerization on openSuse Tumbleweed
-
The Suse Linux family merges management of LXC containers in with KVM and Xen virtualization using libvirt. Current
First we can install openSuse's YAST module for virtualization management. This makes dealing with virtualization really simple on openSuse. YAST has both a GUI and a TUI interface, depending on how you run it, so no need for a desktop to be installed to be able to use it.
zypper install yast2-vm
Now you can either run YAST from the command line or from the "Menu". You get the same functionality, just different looks.
From the command line it is just...
yast2
Choose your installation options and it takes care of installation and configuration for you. If you wanted to install manually, in theory you need only install like this...
zypper install libvirt-daemon-lxc
And that is it. At this point your containerization environment should be installed and ready for you to use. You can now use "Virtual Machine Manager" to manage your LXC containers. (Because of default system policies, you will need to provide root level escalation to be allowed to manage the local containers.)
-
Awesome. I never knew about Yast TUI. It was different getting use to managing Suse without an GUI for the first time.
-
I have to say, though, I prefer the Ubuntu LXD approach much better.
-
@scottalanmiller said in Installing LXC Containerization on openSuse Tumbleweed:
I have to say, though, I prefer the Ubuntu LXD approach much better.
I know Canonical is a big supporter of LXD. Who is the big supporter for LXC?
-
@black3dynamite said in Installing LXC Containerization on openSuse Tumbleweed:
@scottalanmiller said in Installing LXC Containerization on openSuse Tumbleweed:
I have to say, though, I prefer the Ubuntu LXD approach much better.
I know Canonical is a big supporter of LXD. Who is the big supporter for LXC?
LXD is just an interface for LXC. So Canonical supports LXC through LXD. The biggest contributors to LXC are Virtuozzo, IBM and Google.
-
@scottalanmiller said in Installing LXC Containerization on openSuse Tumbleweed:
@black3dynamite said in Installing LXC Containerization on openSuse Tumbleweed:
@scottalanmiller said in Installing LXC Containerization on openSuse Tumbleweed:
I have to say, though, I prefer the Ubuntu LXD approach much better.
I know Canonical is a big supporter of LXD. Who is the big supporter for LXC?
LXD is just an interface for LXC. So Canonical supports LXC through LXD. The biggest contributors to LXC are Virtuozzo, IBM and Google.
So LXD makes it easier to manage LXC?
-
@black3dynamite said in Installing LXC Containerization on openSuse Tumbleweed:
@scottalanmiller said in Installing LXC Containerization on openSuse Tumbleweed:
@black3dynamite said in Installing LXC Containerization on openSuse Tumbleweed:
@scottalanmiller said in Installing LXC Containerization on openSuse Tumbleweed:
I have to say, though, I prefer the Ubuntu LXD approach much better.
I know Canonical is a big supporter of LXD. Who is the big supporter for LXC?
LXD is just an interface for LXC. So Canonical supports LXC through LXD. The biggest contributors to LXC are Virtuozzo, IBM and Google.
So LXD makes it easier to manage LXC?
Yes