PVE指北 篇二:PVE创建基于LXC的Docker容器
进入PVE后台,这里需要注意,PVE_WEB页面是,https://+安装时设置的ip+:8006
选择语言为Chinese,输入密码后,点击登录
点击PVE,选择Shlle
在Shell中执行以下命令,用来给CT模板换源
cp /usr/share/perl5/PVE/APLInfo.pm /usr/share/perl5/PVE/APLInfo.pm_back
sed -i 's|http://download.proxmox.com|https://mirrors.tuna.tsinghua.edu.cn/proxmox|g' /usr/share/perl5/PVE/APLInfo.pm
重启服务
systemctl restart pvedaemon.service
这时候会报一个错误,TASK ERROR: command '/usr/bin/termproxy 5900,我也不知道为啥会报错,我的解决方法,使用SSH软件连接PVE,重新执行换源操作。
输入ip,账号,密码,连接SSH
重新执行,以上两条命令即可。
PVE_WEB中,点击local-CT模板-模板
选择debian-11,单击下载
等待下载完成,出现TASK OK就是下载完成了。
点击创建CT,输入主机名,密码,取消无特权的容器勾选
选择debian-11做为模板
根据实际情况给磁盘大小,建议不低于50G
根据实际情况给CPU核心数量
根据实际情况给内存数量
根据实际情况,分配静态ip或者使用DHCP,我这边关闭了iPV6
DNS设置主路由ip,或者使用主机设置都行
点击完成,进入PVE的shell中,关闭LXC容器的apparmor保护,开启状态下会造成docker无法安装!
输入以下命令,模板ID,替换为自己的id,图中为100。
nano /etc/pve/lxc/[模板ID].conf
粘贴以下内容,Shell中粘贴的快捷键为SHIFT+CTRL+V,或者鼠标右键粘贴
lxc.apparmor.profile: unconfined
粘贴完成后,使用CTRL+X,输入Y后按回车退出。
启动Docker
更换Debian源
mv /etc/apt/sources.list /etc/apt/sources.list.bk
nano /etc/apt/sources.list
粘贴
deb https://mirrors.ustc.edu.cn/debian/ bullseye main non-free contrib
deb-src https://mirrors.ustc.edu.cn/debian/ bullseye main non-free contrib
deb https://mirrors.ustc.edu.cn/debian-security/ bullseye-security main
deb-src https://mirrors.ustc.edu.cn/debian-security/ bullseye-security main
deb https://mirrors.ustc.edu.cn/debian/ bullseye-updates main non-free contrib
deb-src https://mirrors.ustc.edu.cn/debian/ bullseye-updates main non-free contrib
deb https://mirrors.ustc.edu.cn/debian/ bullseye-backports main non-free contrib
deb-src https://mirrors.ustc.edu.cn/debian/ bullseye-backports main non-free contrib
粘贴完成后,使用CTRL+X,输入Y后按回车退出。
更新
apt update
apt upgrade -y
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
yinhao
校验提示文案
Jung1ePeng
校验提示文案
SamuelZon
校验提示文案
Ho---
校验提示文案
Vocalist
校验提示文案
Crab123
校验提示文案
Crab123
校验提示文案
SamuelZon
校验提示文案
Vocalist
校验提示文案
Ho---
校验提示文案
Jung1ePeng
校验提示文案
yinhao
校验提示文案