如何在新的 PID 命名空間中運行程序

如何在新的 PID 命名空間中運行程序

如何在新的PID命名空間中執行程式?網路上的所有教程都顯示編寫一些自訂 C 程式碼來實現此目的。有一個命令可以代替嗎?

答案1

嘗試該unshare程式。請注意,由於 pid 命名空間的工作方式,您也需要告訴 unshare 來 fork。您可能還想讓它為您重新安裝 proc(unshare我相信這在新版本的命令中是可能的)。

答案2

嘗試一下unshare -fp program。這將分叉新程式並將其放入新的 PID 命名空間中。

相關內容