PVE LXC 挂载SMB教程

记录我的PVE LXC挂载samba服务的过程,参考了spoto的教程。 

安装SMB组件并创建共享目录:

apt install cifs-utils -y
mkdir /mnt/samba

创建密码文件(注意保护文件,此处为明文密码):

nano ~/.smbcredentials

设置SMB登录密码,自行替换:

username=smb_share
password=share_password

修改自动挂载文件

nano /etc/fstab

加入挂载位置,自行替换

//192.168.1.201/mobile_disk/docker /mnt/samba/mobile_disk cifs credentials=/root/.smbcredentials,iocharset=utf8 0 0

重启:reboot

查看挂载是否成功:df

可以看到挂载成功,此处注意,被挂载的文件夹必须是存在的,不存在不会自动创建,而且不存在会挂载失败。

PVE代表Proxmox Virtual Environment,是一种开源的虚拟化管理平台,允许用户在服务器上创建和管理虚拟机、容器等虚拟环境。PVE提供了多种虚拟化技术的支持,其中包括LXC和Docker。 LXCLinux Containers)是一种轻量级的操作系统级虚拟化技术,允许在同一个Linux内核上运行多个隔离的用户空间实例。LXC提供了对资源的隔离和限制,使得用户可以在容器中运行应用程序,而无需为每个应用程序使用一个完整的虚拟操作系统。通过使用LXC,用户可以高效地共享主机操作系统的资源,并且可以快速启动和停止容器。 Docker是一种应用容器化平台,允许用户将应用程序和所有依赖的库、环境等打包在一个可以独立运行的容器中。Docker基于LXC技术,通过使用Docker镜像和容器来管理和运行应用程序。Docker提供了一种轻松部署、扩展和管理应用程序的方式,并且具有高度可移植性和可重复性。 在PVE中,用户可以使用LXC和Docker来创建和管理虚拟环境。LXC和Docker在应用场景和使用方式上有所区别。LXC更适合于隔离运行多个用户空间实例的场景,如运行多个Web服务器、数据库等应用。而Docker更适合于打包和部署应用程序的场景,如快速部署、扩展和管理微服务架构。 总之,PVE提供了LXC和Docker两种虚拟化技术,满足了用户创建和管理虚拟环境的需求。具体选择使用哪种技术取决于用户的具体应用场景和需求。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值