ML
    • Recent
    • Categories
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    Installing LXC Containerization on openSuse Tumbleweed

    IT Discussion
    lxc libvirt suse linux opensuse opensuse tumbleweed containers containerization virtualization yast
    2
    7
    4.0k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • scottalanmillerS
      scottalanmiller
      last edited by

      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
      

      0_1501630526979_Screenshot from 2017-08-01 18-35-17.png

      0_1501630575947_Screenshot from 2017-08-01 18-36-07.png

      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.)

      0_1501630910308_Screenshot from 2017-08-01 18-41-45.png

      0_1501630941966_Screenshot from 2017-08-01 18-42-10.png

      1 Reply Last reply Reply Quote 3
      • black3dynamiteB
        black3dynamite
        last edited by

        Awesome. I never knew about Yast TUI. It was different getting use to managing Suse without an GUI for the first time.

        1 Reply Last reply Reply Quote 0
        • scottalanmillerS
          scottalanmiller
          last edited by

          I have to say, though, I prefer the Ubuntu LXD approach much better.

          black3dynamiteB 1 Reply Last reply Reply Quote 0
          • black3dynamiteB
            black3dynamite @scottalanmiller
            last edited by

            @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?

            scottalanmillerS 1 Reply Last reply Reply Quote 0
            • scottalanmillerS
              scottalanmiller @black3dynamite
              last edited by

              @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.

              black3dynamiteB 1 Reply Last reply Reply Quote 0
              • black3dynamiteB
                black3dynamite @scottalanmiller
                last edited by

                @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?

                scottalanmillerS 1 Reply Last reply Reply Quote 0
                • scottalanmillerS
                  scottalanmiller @black3dynamite
                  last edited by

                  @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

                  1 Reply Last reply Reply Quote 0
                  • 1 / 1
                  • First post
                    Last post