ve的CT模板中下载
也可以到清华源下载,pve貌似不支持导入zst格式的,所以不要下载debian12
https://mirrors.tuna.tsinghua.edu.cn/proxmox/images/system/
创建LXC
设置root密码
内存建议4G,CPU4核,存储空间自定
ip设置为静态,如192.168.0.119/24
DNS设置为路由器ip即可,如192.168.0.1
创建完,先不启动
PVE映射LXC权限
需要设置下映射,否则docker在LXC中是无法启动的
在pve中点击shell,进入pve的终端,使用nano编辑 /etc/pve/lxc/100.conf,其中100.conf是LXC的机器的编号。将下面内容添加在文件最下面
lxc.apparmor.profile: unconfinedlxc.cgroup.devices.allow: alxc.cap.drop:
ctrl+x y 即可退出并保存修改
设置debian LXC
选项,开机启动,设置为 是
选项,功能,勾选嵌套、NFS、SMB/CIFS,方便后续安装docker
控制台,使用root&密码进入终端
备份源
#备份源mv /etc/apt/sources.list /etc/apt/sources.list.bk
重新创建并设置国内源 nano /etc/apt/sources.list ,将以下内容粘贴到文件中
deb https://mirrors.ustc.edu.cn/debian/ bullseye main contrib non-freedeb-src https://mirrors.ustc.edu.cn/debian/ bullseye main contrib non-freedeb https://mirrors.ustc.edu.cn/debian/ bullseye-updates main contrib non-freedeb-src https://mirrors.ustc.edu.cn/debian/ bullseye-updates main contrib non-freedeb https://mirrors.ustc.edu.cn/debian/ bullseye-backports main contrib non-freedeb-src https://mirrors.ustc.edu.cn/debian/ bullseye-backports main contrib non-freedeb https://mirrors.ustc.edu.cn/debian-security/ bullseye-security main contrib non-freedeb-src https://mirrors.ustc.edu.cn/debian-security/ bullseye-security main contrib non-free
检查并更新系统
apt updateapt upgrade -y
更新过程在,注意不要更新openssl,防止出幺蛾子7. 一键安装docker
curl -s https://get.docker.com/ | sh# 安装完成后,查看docker版本docker -v
启动docker并设置开机启动
#启动systemctl start docker# 查看docker状态docker stats# 设置开机启动systemctl enable docker# 重启系统reoot
设置国内docker镜像源,nano /etc/docker/daemon.json ,将下面内容粘贴进取
{ "registry-mirrors" : [ "https://registry.docker-cn.com", "https://docker.mirrors.ustc.edu.cn", "http://hub-mirror.c.163.com", "https://cr.console.aliyun.com/" ]}
安装CasaOS
一键安装
curl -fsSL https://get.casaos.io | sudo bash
安装完成后,直接用debian的ip打开web即可,端口是80,如 192.168.0.119
在Pve中配置LXC debian11&安装CasaOS
下载lxc-debian模板
可以直接在pve的CT模板中下载
也可以到清华源下载,pve貌似不支持导入zst格式的,所以不要下载debian12
https://mirrors.tuna.tsinghua.edu.cn/proxmox/images/system/
创建LXC
设置root密码
内存建议4G,CPU4核,存储空间自定
ip设置为静态,如192.168.0.119/24
DNS设置为路由器ip即可,如192.168.0.1
创建完,先不启动
PVE映射LXC权限
需要设置下映射,否则docker在LXC中是无法启动的
在pve中点击shell,进入pve的终端,使用nano编辑 /etc/pve/lxc/100.conf,其中100.conf是LXC的机器的编号。将下面内容添加在文件最下面
lxc.apparmor.profile: unconfinedlxc.cgroup.devices.allow: alxc.cap.drop:
ctrl+x y 即可退出并保存修改
设置debian LXC
选项,开机启动,设置为 是
选项,功能,勾选嵌套、NFS、SMB/CIFS,方便后续安装docker
控制台,使用root&密码进入终端
备份源
#备份源mv /etc/apt/sources.list /etc/apt/sources.list.bk
重新创建并设置国内源 nano /etc/apt/sources.list ,将以下内容粘贴到文件中
deb https://mirrors.ustc.edu.cn/debian/ bullseye main contrib non-freedeb-src https://mirrors.ustc.edu.cn/debian/ bullseye main contrib non-freedeb https://mirrors.ustc.edu.cn/debian/ bullseye-updates main contrib non-freedeb-src https://mirrors.ustc.edu.cn/debian/ bullseye-updates main contrib non-freedeb https://mirrors.ustc.edu.cn/debian/ bullseye-backports main contrib non-freedeb-src https://mirrors.ustc.edu.cn/debian/ bullseye-backports main contrib non-freedeb https://mirrors.ustc.edu.cn/debian-security/ bullseye-security main contrib non-freedeb-src https://mirrors.ustc.edu.cn/debian-security/ bullseye-security main contrib non-free
检查并更新系统
apt updateapt upgrade -y
更新过程在,注意不要更新openssl,防止出幺蛾子7. 一键安装docker
curl -s https://get.docker.com/ | sh# 安装完成后,查看docker版本docker -v
启动docker并设置开机启动
#启动systemctl start docker# 查看docker状态docker stats# 设置开机启动systemctl enable docker# 重启系统reoot
设置国内docker镜像源,nano /etc/docker/daemon.json ,将下面内容粘贴进取
{ "registry-mirrors" : [ "https://registry.docker-cn.com", "https://docker.mirrors.ustc.edu.cn", "http://hub-mirror.c.163.com", "https://cr.console.aliyun.com/" ]}
安装CasaOS
一键安装
curl -fsSL https://get.casaos.io | sudo bash
安装完成后,直接用debian的ip打开web即可,端口是80,如 192.168.0.119
初始化账号,首次打开需要先创建一个账号,登录后就可以安装各种Docker容器了