0

祝大家新年快乐,

作为我学习的一部分,

我应该在 runC 容器中运行一个进程,而不使用 Docker 或图像,只使用 RunC。

该过程只是一个简单的 C 程序,它应该打印一条消息。

之后,我必须显示该进程在执行期间消耗了多少内存。

当我运行我的容器时,(runc create mycontainerrunc start my container)我在终端上打印了消息,所以它似乎工作但我的容器在启动后立即停止。(runc lits) 或 runc 状态 mycontainer。

我想保持我的容器运行。

我已经尝试在规范文件中使用睡眠配置......但它没有做任何改变,否则,我试图修改配置文件并将终端设置为 true,但我收到以下消息:无法分配 tty如果 runc 将在不设置控制台套接字的情况下分离

我很困惑!

另一个问题:如何在执行期间使用 runc 容器打印内存消耗,我知道在 docker 中我们使用了潜水命令,但它如何与 runc 一起使用。

谢谢您的帮助

4

0 回答 0