Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision | |||
| docs:guide-user:virtualization:lxc [2022/05/22 09:06] – [Installing via image (amd64 only)] xorbug | docs:guide-user:virtualization:lxc [2024/07/28 00:56] (current) – Grammar and spelling memicinn19 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== OpenWrt in LXC containers ====== | ====== OpenWrt in LXC containers ====== | ||
| - | OpenWrt can run inside | + | OpenWrt can run inside |
| ===== Privileged vs Unprivileged ===== | ===== Privileged vs Unprivileged ===== | ||
| Line 9: | Line 9: | ||
| ===== Basic Overview ===== | ===== Basic Overview ===== | ||
| - | The following gives a rough idea on how to get things up and running. Before anything, install LXC on the host machine and make sure it supports running unprivileged containers. You will likely also need bridge functionality and/or additional underlying related subsystems ( macvlan etc. ) if used. | + | The following gives a rough idea on how to get things up and running. Before anything, install LXC on the host machine and make sure it supports running unprivileged containers. You will likely also need bridge functionality and/or additional underlying related subsystems (macvlan, etc.) if used. |
| ==== Installing via image ==== | ==== Installing via image ==== | ||
| Line 21: | Line 21: | ||
| === Upgrading to the latest release === | === Upgrading to the latest release === | ||
| Once a new release becomes available, as announced by the OpenWrt team, you can install and migrate to it: | Once a new release becomes available, as announced by the OpenWrt team, you can install and migrate to it: | ||
| - | - install the new release image as above (it will tipically | + | - install the new release image as above (it will typically |
| - replace the new container' | - replace the new container' | ||
| - backup the settings of the currently running OpenWrt as you would usually do, and shut it down | - backup the settings of the currently running OpenWrt as you would usually do, and shut it down | ||
| - | - start the new container and, if that's safe (as usually is for minor releases), restore OpenWrt settings from backup | + | - start the new container and, if it's safe to do so (as it usually is for minor releases), restore OpenWrt settings from backup |
| - | Note: if you are still getting the previous image after more than 24h since the new release (images are currently built daily by lxc), chances are an old cached image is being used. In this case you can delete the old image by appending the '' | + | Note: if you are still getting the previous image after more than 24h since the new release (images are currently built daily by lxc), chances are an old cached image is being used. In this case, you can delete the old image by appending the '' |
| ==== Installing via rootfs extraction ==== | ==== Installing via rootfs extraction ==== | ||
| For all other architectures, | For all other architectures, | ||