Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[Plugin] LXC Plugin

Featured Replies

17 hours ago, ich777 said:

Sure, inside the container, please keep in mind that this is basically a VM, or better speaking a full distribution in a container

sorry, but how do I change the ip? I did some research but nothing helped me to get a proper result. I also was not able to find the file where the ip address is stored

  • Replies 899
  • Views 157.4k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • Install SSH Server in Debian based containers:     Method 1 (recommended) :   Attach to the container with "lxc-attach DebianLXC /bin/bash" (replace DebianLXC with your con

  • Is someone here interested in something like a "Button" on the create container page where a Debian Bullseye container is set up with a pretty basic Desktop environment (XFCE4) in conjunction with Tur

  • domrockt
    domrockt

    AWSOMEEEEEEE   

Posted Images

  • Author
10 minutes ago, moses19850 said:

sorry, but how do I change the ip?

You have to search how to change the IP for the distributions.

For example for Debian you have to do something like that in the container itself:

Edit/Create /etc/systemd/network/eth0.network

And fill it with something like that:

[Match]

Name=eth0

[Network]

Address=10.0.0.99/24

Gateway=10.0.0.5

DNS=10.0.0.5

#IPv6AcceptRA = false

After that you have to restart the container and the new IP will be applied.

Again, you have to see it more like a VM instead of a Dicker container.

@ich777 Thank you. Will try it. To this I have not been guided, it always somehting like networks in var lib

  • Author
13 minutes ago, moses19850 said:

To this I have not been guided, it always somehting like networks in var lib

Again, this depends completely on the distribution.

This was just an example for Debian Bookworm/Trixie

  • 1 month later...

Am on Unraid 7.1.4. and having installed the plugin, I attempted to deploy Ubuntu 24.04-lts but was thrown this error:-

Screenshot 2025-11-04 at 10.36.59 PM.png

On another machine (also 7.1.4) it deploys flawlessly.

Permissions and ownership of the lxc folder appear the same.

I do not recall making any changes on the 2nd machine. Both compute have different mounts/shares but are configured to the folders directly. Would appreciate some help from the experts here on where to look....

Edited by patcsy88

20 minutes ago, patcsy88 said:

Am on Unraid 7.1.4. and having installed the plugin, I attempted to deploy Ubuntu 24.04-lts but was thrown this error:-

Screenshot 2025-11-04 at 10.36.59 PM.png

On another machine (also 7.1.4) it deploys flawlessly.

Permissions and ownership of the lxc folder appear the same.

I do not recall making any changes on the 2nd machine. Both compute have different mounts/shares but are configured to the folders directly. Would appreciate some help from the experts here on where to look....

I had the same problem, I remove the plugin and reinstalled it if that is an option

22 minutes ago, patcsy88 said:

Am on Unraid 7.1.4. and having installed the plugin, I attempted to deploy Ubuntu 24.04-lts but was thrown this error:-

Screenshot 2025-11-04 at 10.36.59 PM.png

On another machine (also 7.1.4) it deploys flawlessly.

Permissions and ownership of the lxc folder appear the same.

I do not recall making any changes on the 2nd machine. Both compute have different mounts/shares but are configured to the folders directly. Would appreciate some help from the experts here on where to look....

22 minutes ago, patcsy88 said:

Am on Unraid 7.1.4. and having installed the plugin, I attempted to deploy Ubuntu 24.04-lts but was thrown this error:-

Screenshot 2025-11-04 at 10.36.59 PM.png

On another machine (also 7.1.4) it deploys flawlessly.

Permissions and ownership of the lxc folder appear the same.

I do not recall making any changes on the 2nd machine. Both compute have different mounts/shares but are configured to the folders directly. Would appreciate some help from the experts here on where to look....

I had the same problem, i removed the plugin and reinstalled it, but I only had 1 lxc that I had to start again.

  • Author
3 hours ago, patcsy88 said:

Am on Unraid 7.1.4. and having installed the plugin, I attempted to deploy Ubuntu 24.04-lts but was thrown this error:-

2 hours ago, Del81 said:

I had the same problem, i removed the plugin and reinstalled it, but I only had 1 lxc that I had to start again.

If multiple people reporting issues I suspect that the CDN or a mirror is having issues or the LXC container registry is down, may I ask where you are located in the world?

3 hours ago, patcsy88 said:

On another machine (also 7.1.4) it deploys flawlessly.

Are you sure that it isn't using the cache, LXC is designed in that way if you deploy a image it is cached for a few days and if you redeploy images then it's coming from the local cache.

16 minutes ago, ich777 said:

If multiple people reporting issues I suspect that the CDN or a mirror is having issues or the LXC container registry is down, may I ask where you are located in the world?

Are you sure that it isn't using the cache, LXC is designed in that way if you deploy a image it is cached for a few days and if you redeploy images then it's coming from the local cache.

I'm from the UK

7 hours ago, patcsy88 said:

Am on Unraid 7.1.4. and having installed the plugin, I attempted to deploy Ubuntu 24.04-lts but was thrown this error:-

Screenshot 2025-11-04 at 10.36.59 PM.png

On another machine (also 7.1.4) it deploys flawlessly.

Permissions and ownership of the lxc folder appear the same.

I do not recall making any changes on the 2nd machine. Both compute have different mounts/shares but are configured to the folders directly. Would appreciate some help from the experts here on where to look....

Reinstalled plugin did not work for me. I am in Malaysia. When accessing the URL, the CDN is in SG I get this
Screenshot 2025-11-05 at 6.39.15 AM.png

Looks like a CDN issue though I can deploy from another machine from the same LAN

  • 2 weeks later...

Hello, can I deploy a specific version of OpenWRT using a local file? I don't want to use the original version of OpenWRT. How should I proceed

  • Author
4 hours ago, Gaeroce said:

can I deploy a specific version of OpenWRT using a local file?

Can you explain a bit further what you mean by that?

What do you mean by a local file? What version do you want to deploy?

On 11/15/2025 at 1:36 PM, ich777 said:

Can you explain a bit further what you mean by that?

What do you mean by a local file? What version do you want to deploy?

I have a self-compiled OpenWRT, and I want to deploy it directly without downloading from the server.

  • Author
3 hours ago, Gaeroce said:

I have a self-compiled OpenWRT, and I want to deploy it directly without downloading from the server.

I'm not 100% sure but if you clone the folder structure from a lxc container then it should work just fine:

.
├── lxc

├── CONTAINERNAME

│   ├── config

│   └── rootfs

│   ├── bin

│   ├── boot

...

On 11/17/2025 at 3:05 PM, ich777 said:

I'm not 100% sure but if you clone the folder structure from a lxc container then it should work just fine:

.
├── lxc

├── CONTAINERNAME

│   ├── config

│   └── rootfs

│   ├── bin

│   ├── boot

...

Thank you.Let me try.

On 11/17/2025 at 3:05 PM, ich777 said:

I'm not 100% sure but if you clone the folder structure from a lxc container then it should work just fine:

.
├── lxc

├── CONTAINERNAME

│   ├── config

│   └── rootfs

│   ├── bin

│   ├── boot

...

By the way, can I install a graphical interface for LXC? I want to install a piece of software for testing and then connect via NVC. Is that possible?

  • Author
7 minutes ago, Gaeroce said:

By the way, can I install a graphical interface for LXC? I want to install a piece of software for testing and then connect via NVC. Is that possible?

Yes, but you have to install that in the container so to speak something like xvnc so to speak a virtual X server, alongside with noVNC and then you can connect to the container via noVNC or directly to the xvnc server via VNC.

You could of course also use something like KASM or similar things to get a desktop or graphical environment in the container to display in a Browser.

However that's all up to you, I can only give support for the plugin itself and this is very container specific.

14 minutes ago, ich777 said:

Yes, but you have to install that in the container so to speak something like xvnc so to speak a virtual X server, alongside with noVNC and then you can connect to the container via noVNC or directly to the xvnc server via VNC.

You could of course also use something like KASM or similar things to get a desktop or graphical environment in the container to display in a Browser.

However that's all up to you, I can only give support for the plugin itself and this is very container specific.

Thank you!

When I downloaded Ubuntu, it prompted this

ScreenShot_2025-11-24_163537_363.png

  • Author
5 hours ago, Gaeroce said:

When I downloaded Ubuntu, it prompted this

The download from the container took too long and the Unraid WebUI timed out, may I ask what Internet connection do you have and where you are located in the world?

10 hours ago, ich777 said:

The download from the container took too long and the Unraid WebUI timed out, may I ask what Internet connection do you have and where you are located in the world?

I am located in China and have already used a proxy, but it still times out

  • Author
6 hours ago, Gaeroce said:

I am located in China and have already used a proxy, but it still times out

I can only imagine that the Proxy is really slow and that this causes the UI to time out.

However if you want to deploy a container manually you can always do that from the command line:

lxc-create --name CONTAINERNAME --template download -- --dist ubuntu --release RELEASE --arch amd64

You have to replace CONTAINERNAME of course with the name that the container should have and RELEASE with the release that you want have, I assume noble is what you want to have.

This should work since from the terminal it won't run into the timeout, except if the connection is that slow that it times out.

  • 1 month later...
On 10/1/2025 at 5:51 PM, ich777 said:

Again, this depends completely on the distribution.

This was just an example for Debian Bookworm/Trixie

Hi,
during holiday season I was able to continue the story for static ip and went with a different solution:
In the config file of the LXC I add the line:
lxc.net.0.hwaddr = xx:xx:xx:xx:xx:xx
You can get there, when you stop the container and click again on the icon and select show/edit config.

And then based on the static mac, I set up static IP in my router.

Maybe somebody is looking for this information.

I've installed/uninstalled this plugin twice now and can't create any LXC, the downloads always fail because there's a few double forward-slashes in the URL.

The actual URL to the download has a single forward slash before rootfs.tar.xz: https://images.linuxcontainers.org//images/debian/trixie/amd64/default/20251230_05%3A24/rootfs.tar.xz

Here's the result from a direct terminal entry.

lxc-create --name DebianLXC --template download -- 
--dist debian --release trixie --arch amd64
Downloading the image index
Downloading the rootfs
ERROR: Failed to download https://images.linuxcontainers.org//images/debian/trixie/amd64/default/20251230_05:24//rootfs.tar.xz
lxc-create: DebianLXC: ../src/lxc/lxccontainer.c: create_run_template: 1596 Failed to create container from template
lxc-create: DebianLXC: ../src/lxc/tools/lxc_create.c: lxc_create_main: 318 Failed to create container DebianLXC

Edited by Erik Hansen
Added direct URL to file

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.