PVE系列-LXC容器安装

前言几句废话

容器是个很好玩儿的东西,常规容器都是在操作系统上直接安装 docker 即可,Windows 出了WSL 之后,docker 也可以跑起来了。

但是PVE 的容器并不是基于基础系统的,反而有点儿像一个独立的虚拟机,需要先创建一个CT,然后再安装Docker。本文记录一下从创建CT开始的Docker环境部署。

模板下载

​下载模板前请务必确保已经替换过LXC源,否则可能无法正常下载。

​在PVE后台页面选择 local(pve) -> CT模板 -> 模板 选择对应镜像下载。这里以debian12为例:
配置界面

点击下载并等待下载完成。
等待下载界面

创建LXC容器

点击右上角 ‘创建CT’ 来创建 LXC 容器
开始创建

勾选无特权的容器 选项并填写配置信息
常规配置

模板选择刚下载好的debian12
选择模板

根据实际需要划分磁盘大小,如果有存储需求,可以根据实际情况再挂在额外的磁盘,如图所示:
磁盘

CPU和内存分配根据实际需求划分即可。
硬件配置

网络配置
网络配置

若ipv6获取不到地址,切换为SLAAC尝试下

​DNS保持默认即可
配置结束

等待创建完成
等待创建完成

启动LXC容器

创建完成后,来到选项控制台模式 调整为 shell ,否则启动后是黑屏状态。
控制台使用shell

调整为shell后再点击启动。
配置界面

这时候,再选择控制台即可直接进入到容器终端了。

===

到这里 LXC 的容器就创建好了,后面还需要再安装docker,才能正在的开始使用Docker。

未完待续。。。

===