祝大家新年快乐,
作为我学习的一部分,
我应该在 runC 容器中运行一个进程,而不使用 Docker 或图像,只使用 RunC。
该过程只是一个简单的 C 程序,它应该打印一条消息。
之后,我必须显示该进程在执行期间消耗了多少内存。
当我运行我的容器时,(runc create mycontainer,runc start my container)我在终端上打印了消息,所以它似乎工作但我的容器在启动后立即停止。(runc lits) 或 runc 状态 mycontainer。
我想保持我的容器运行。
我已经尝试在规范文件中使用睡眠配置......但它没有做任何改变,否则,我试图修改配置文件并将终端设置为 true,但我收到以下消息:无法分配 tty如果 runc 将在不设置控制台套接字的情况下分离
我很困惑!
另一个问题:如何在执行期间使用 runc 容器打印内存消耗,我知道在 docker 中我们使用了潜水命令,但它如何与 runc 一起使用。
谢谢您的帮助