加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

从 docker 到 runC

发布时间:2020-12-16 03:57:22 所属栏目:安全 来源:网络整理
导读:/usr/bin/ /usr/bin/ /usr/bin/ /usr/bin/ /usr/bin/ $ docker run hello-world # $ systemctl daemon- systemctl restart docker.service $ curl -X POST 来完成了。Dockerd 与 docker-containerd 之间是通过 grpc 协议通信的。当 docker-containerd 收到 d

/usr/bin/

/usr/bin/

/usr/bin/

/usr/bin/

/usr/bin/

$ docker run hello-world

#

$ systemctl daemon- systemctl restart docker.service

$ curl -X POST

来完成了。Dockerd 与 docker-containerd 之间是通过 grpc 协议通信的。当 docker-containerd 收到 dockerd 启动容器的请求之后,会做一些初始化工作,然后启动 进程,并将相关配置作为参数传给它。docker-containerd 负责管理所有本机正在运行的容器,而一个 docker-containerd-shim 进程只负责管理一个运行的容器,它相当于 的一个封装,充当 docker-containerd 和 docker-runc 之间的桥梁,docker-runc 能干的就交给 docker-runc 来做,docker-runc 做不了的就放到这里来做。下面我们用 ubuntu 镜像运行一个容器:

$ docker run - ubuntu bash

------------

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读