Docker
发布时间:2019-11-02 发布网站:大佬教程 code.js-code.com
大佬教程收集整理的这篇文章主要介绍了RunC 简介,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
它就是个命令行小工具,可以不用通过 docker 引擎,直接运行容器。事实上,runC 是标准化的产物,它根据 OCI 标准来创建和运行容器。而 OCI(Open Container InitiativE)组织,旨在围绕容器格式和运行时制定一个开放的工业化标准。
在本地安装 golang 的开发环境。Golang 的安装请参考《打造 golang 开发环境》一文,这里不再赘述。
安装 libseccomp-dev
$ apt libseccomp-dev
Ting mode,即安全计算模型,这是 Linux 内核提供的功能。我们可以通过它来限制容器中进程的行为。关于 seccomp 的更多内容,请参考 。
$ -p $HOME/go/src/github.com
$ go get github.com/opencontainers/runc
$ cd $HOME/go/src/github.com/opencontainers/-rc5
$ git status
$
$ runc -v
-p /tmp/mycontainer//tmp/| -C rootfs -xvf -
$ runc spec
$ runc -h
$ runc help subcommand
$ cd /tmp/mycontainer
$ runc create mybusybox
$ runc list
$ runc state mybusybox
$ runc mybusybox
$ runc start
$ runc exec mybusybox
$ runc delete mybusybox
$ runc run mybusybox
$ runc mybusybox
$ runc mybusybox
$ runc pause mybusybox
$ runc resume mybusybox
$ runc events mybusybox
$ runc spec --rootless
$ runc --root /tmp/runc run mybusybox
大佬总结
以上是大佬教程为你收集整理的RunC 简介全部内容,希望文章能够帮你解决RunC 简介所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。