适用于大部分低配arm机器,如N1,甚至是410随身WiFi(需要有带有线网卡拓展坞,无线网卡无法开网桥),实现在低配机器上轻松AIO!部分代码取自Cooip!
更新apt并安装lxc
1 | apt update && apt upgrade && apt install lxc -y |
看到有一长溜输出即可!
手动配置网桥
1 | nmtui |
编辑连接
添加网桥
添加桥接设备
选择类型为有线网卡
输入有线网卡名
开启开机自动连接
配置一下有线网卡的连接
关闭有线网卡的自动连接,避免开机时和网桥冲突。
修改lxc桥接配置
修改为”false”
1 | nano /etc/default/lxc-net |

重启设备
1 | reboot |
建立第一个模版lxc容器
1 | lxc-create --name template --template download -- --dist debian --release bookworm --arch arm64 --server mirrors.tuna.tsinghua.edu.cn/lxc-images |
会从清华源远程下载最新debian12的rootfs建立lxc容器
编辑lxc容器配置文件
1 | echo > /var/lib/lxc/template/config && nano /var/lib/lxc/template/config |
复制下方配置文件,粘贴到打开的文件中,按需修改
1 | lxc.include = /usr/share/lxc/config/common.conf |
按下ctrl+x,再按y,回车,就保存并退出了。
启动并进入容器,初始化一下通用基本配置
1 | lxc-start template && lxc-attach template |
初始化配置看这篇文章
配置完以后按ctrl + d退出容器
然后停止模版容器
1 | lxc-stop template |
基于模版复制容器,自定义一下名称
一定要模板处于停止状态才能复制!!!
1 | lxc-copy -n template -N newname |
按需修改新容器配置文件
或者不改启动lxc直接玩,反正主机名和mac地址在复制中会改好
设置服务文件开机自启,debian为例
1 | lxc.start.auto = 1 |

在lxc配置文件中添加了以上配置,此lxc应该能够开机自启,如果还是不能开机自启,那么再配置以下自启服务。
1 | nano /etc/systemd/system/lxc-start.service |
复制下方配置文件粘贴进去
1 | [Unit] |
按下ctrl+x,再按y,回车,就保存并退出了。
设置开机自启
1 | systemctl daemon-reload |
lxc容器常用命令
1 | lxc-attach name #进入lxc |
lxc相关配置文件路径
1 | # lxc 自启等相关默认配置 |