全球主机交流论坛备用站

 找回密码
 立即注册

QQ登录

只需一步,快速开始

全球云38元起免备案V2EX搬瓦工VPS
SEO查询超级PING网站测速
Virmach特价鸡乌云漏洞吾爱破解
查看: 61|回复: 3

有没有办法在 lxc 特权容器中用普通用户运行 podman?

[复制链接]

2

主题

13

回帖

38

积分

新手上路

Rank: 1

积分
38
发表于 6 天前 | 显示全部楼层 |阅读模式
20230417
本帖最后由 Dais 于 2025-5-4 10:47 编辑

有这个需求是因为有时会把一台 linux 服务器(服务器 A)的硬盘全部拆下来装到另一台 linux 服务器(服务器 B )上临时使用(比如服务器 A 的有些硬件坏了要送去售后),又不想影响服务器 B 现有的功能,所以想到在服务器 B 上手动把服务器 A 的文件系统树 mount 到特定的目录,然后用特权 lxc 容器来运行服务器 A 的所有服务(直接指定特权 lxc 容器的 rootfs path 为自己手动挂载的服务器 A 的文件系统树),这种做法是可以做到服务器 A 的大部分服务都能在特权 lxc 容器内运行的(甚至包括用 libvirt 管理的虚拟机),但是服务器 A 上的用非特权 podman 运行的服务无法在特权 lxc 容器内运行,下面有个简单的例子, javascript:;其实也不仅仅是 podman ,非特权的 docker 和非特权的 lxc 也都无法在特权 lxc 容器内运行。

估计很少有人有类似的需求,不过我确实很想这么用,自己研究大半天了没解决,希望有MJJ知道这个要怎么实现。
MJJ,你的签名掉了~~~
回复

使用道具 举报

32

主题

1017

回帖

2944

积分

金牌会员

Rank: 6Rank: 6

积分
2944
发表于 6 天前 | 显示全部楼层
lxc.cap.drop:
MJJ,你的签名掉了~~~
回复 支持 反对

使用道具 举报

2

主题

13

回帖

38

积分

新手上路

Rank: 1

积分
38
 楼主| 发表于 6 天前 | 显示全部楼层
diocat 发表于 2025-5-4 10:59
lxc.cap.drop:

感谢,我试一下
MJJ,你的签名掉了~~~
回复 支持 反对

使用道具 举报

265

主题

2599

回帖

7297

积分

论坛元老

Rank: 8Rank: 8

积分
7297
发表于 6 天前 | 显示全部楼层
刚撸完,脑子不清醒,看不懂这么复杂的描述
MJJ,你的签名掉了~~~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

展开

QQ|Archiver|手机版|小黑屋|全球主机交流论坛备用站

GMT+8, 2025-5-10 06:50 , Processed in 0.049552 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表