Information in this document may be out of date
This document has an older update date than the original, so the information it contains may be out of date. If you're able to read English, see the English version for the most up-to-date information: Mapping from dockercli to crictl
从 Docker 命令行映射到 crictl
说明:本部分链接到提供 Kubernetes 所需功能的第三方项目。Kubernetes 项目作者不负责这些项目。此页面遵循CNCF 网站指南,按字母顺序列出项目。要将项目添加到此列表中,请在提交更改之前阅读内容指南。
crictl
是兼容 CRI的容器运行时的一种命令行接口。
你可以使用它来在 Kubernetes 节点上检视和调试容器运行时和应用。
crictl
及其源代码都托管在
cri-tools 仓库中。
本页面提供一份参考资料,用来将 docker
命令行工具的常用命令映射到
crictl
的等价命令。
从 docker 命令行映射到 crictl
映射表格中列举的确切版本是 docker
命令行的 v1.40 版本和 crictl
的 v1.19.0 版本。
这一列表不是完备的。例如,其中并未包含实验性质的 docker
命令。
说明:
crictl
的输出格式类似于 docker
命令行,只是对于某些命令而言会有部分列缺失。
如果你的命令输出会被程序解析,请确保你认真查看了对应的命令输出。
获得调试信息
docker CLI | crictl | 描述 | 不支持的功能 |
---|---|---|---|
attach | attach | 挂接到某运行中的容器 | --detach-keys , --sig-proxy |
exec | exec | 在运行中的容器内执行命令 | --privileged , --user , --detach-keys |
images | images | 列举镜像 | |
info | info | 显示系统范围的信息 | |
inspect | inspect , inspecti | 返回容器、镜像或任务的底层信息 | |
logs | logs | 取回容器的日志数据 | --details |
ps | ps | 列举容器 | |
stats | stats | 显示容器资源用量统计的动态数据流 | 列:NET/BLOCK I/O、PIDs |
version | version | 显示运行时(Docker、ContainerD 或其他)的版本信息 |
执行变更
docker CLI | crictl | 描述 | 不支持的功能 |
---|---|---|---|
create | create | 创建一个新容器 | |
kill | stop (超时值为 0) | 杀死一个或多个运行中的容器 | --signal |
pull | pull | 从某镜像库拉取镜像或仓库 | --all-tags , --disable-content-trust |
rm | rm | 移除一个或者多个容器 | |
rmi | rmi | 移除一个或者多个镜像 | |
run | run | 在一个新的容器中执行命令 | |
start | start | 启动一个或多个已停止的容器 | --detach-keys |
stop | stop | 停止一个或多个运行中的容器 | |
update | update | 更新一个或多个容器的配置 | --restart 、--blkio-weight 以 CRI 所不支持的资源约束 |
仅被 crictl 支持的命令
crictl | 描述 |
---|---|
imagefsinfo | 返回镜像文件系统信息 |
inspectp | 显示一个或多个 Pod 的状态 |
port-forward | 将本地端口转发到 Pod |
pods | 列举 Pod |
runp | 运行一个新的 Pod |
rmp | 删除一个或多个 Pod |
stopp | 停止一个或多个运行中的 Pod |
本页面中的条目引用了第三方产品或项目,这些产品(项目)提供了 Kubernetes 所需的功能。Kubernetes 项目的开发人员不对这些第三方产品(项目)负责。请参阅CNCF 网站指南了解更多细节。
在提交更改建议,向本页添加新的第三方链接之前,你应该先阅读内容指南。
最后修改 June 03, 2023 at 1:48 PM PST: [zh-cn]sync manage-resources-containers garbage-collection nodes logging job (0dc7f1786f)