为了在ubuntu上安装对接引擎,我们运行:
sudo apt-get install docker-ce但是文档提到安装指令如下:
sudo apt-get install docker-ce docker-ce-cli containerd.io$ docker version
Client: Docker Engine - Community
Version: 19.03.13
API version: 1.40
Go version: go1.13.15
Git commit: 4484c46d9d
Built: Wed Sep 16 17:02:36 2020
OS/Arch: linux/amd64
Experimental: false
Server: Docker Engine - Community
Engine:
Version: 19.03.13
API version: 1.40 (minimum version 1.12)
Go version: go1.13.15
Git commit: 4484c46d9d
Built: Wed Sep 16 17:01:06 2020
OS/Arch: linux/amd64
Experimental: false
containerd:
Version: 1.3.7
GitCommit: 8fba4e9a7d01810a393d5d25a3621dc101981175
runc:
Version: 1.0.0-rc10
GitCommit: dc9208a3303feef5b3839f4323d9beb36df0a9dd
docker-init:
Version: 0.18.0
GitCommit: fec3683
$
$
$ ps -eaf | grep contain
root 1704 1 0 10:05 ? 00:00:02 /usr/bin/containerd
root 2233 1 0 10:05 ? 00:00:04 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
$
$ docker-ce是停靠守护进程/服务器/引擎(仅)的安装包吗?
docker-ce-cli是安装码头客户端的安装包(仅)吗?
containerd.io是一个安装包,可以在下面的架构中安装容器组件吗?

发布于 2020-12-15 15:16:47
docker-ce是停靠守护进程/服务器/引擎(仅)的安装包吗?是一个安装包安装码头客户端(仅)?containerd.io是一个安装包,可以在下面的架构中安装容器组件吗?
对所有这些都是。架构图非常清晰。Docker本身曾经将所有这些实现为一个二进制文件,但超时时,他们决定接受开放式集装箱倡议 (OCI)。
containerd是继OCI之后的一个实现。它使用内核特性为容器提供运行时环境。
dockerd与containerd对话,并以docker build、docker network、docker volume和docker inspect等简单命令的形式向Docker用户提供更多功能。
docker-cli提供了与本地套接字或远程docker API对话的D11二进制客户端。即使没有这个客户机,您仍然可以通过使用API来构建和运行容器。
https://askubuntu.com/questions/1296017
复制相似问题