2 创建一个nginx容器
- -n 指定命名空间
 - c 是简写 containers, c, container manage containers
 - create 创建容器
 - --net-host 使用宿主机网络
 - docker.io/xx/xxx:xxx 镜像地址
 - nginx 容器名称
 
ctr -n xyz c create --net-host docker.io/library/nginx:alpine nginx3 查看容器列表[root@ecs-65685 ~]# ctr -n xyz c lsCONTAINERIMAGERUNTIMEnginxdocker.io/library/nginx:alpineio.containerd.runc.v2nginx1docker.io/library/nginx:alpineio.containerd.runc.v24 只获取容器名称[root@ecs-65685 ~]# ctr -n xyz c ls -qnginxnginx15 通过info参数查看容器的相关信息(类似于 docker inspect 功能)ctr -n xyz c info nginx|less6 删除容器[root@ecs-65685 ~]# ctr -n xyz c ls -qnginxnginx1[root@ecs-65685 ~]# ctr -n xyz container rm nginx1[root@ecs-65685 ~]# ctr -n xyz c ls -qnginx
文章插图
除了使用 rm 子命令之外也可以使用 delete 或者 del 删除容器 。
三、报错ctr export导出或者import导入提示:ctr: content digest sha256:xxxxx: not found 。
[root@ecs-65685 ~]# ctr image export --all-platforms nginx.tar docker.io/library/nginx:alpinectr: content digest sha256:36f21d30317cff60a6ab8328cca93dbe554020ba0320c78e964040512d0f27a0: not found2 现象:- 直接导入某个镜像可能会出现类似于 ctr: content digest sha256:xxxxx: not found
 
- 删除下载好的镜像
 - 拉取镜像、导出镜像时,都加上--all-platforms 时
 - 再次import和export , 不需要添加
--all-platforms 

文章插图
四、Containerd-1.6.5 命名空间和task使用https://www.cnblogs.com/huaxiayuyi/p/16790210.html
推荐阅读
- KVM导入Ubuntu Cloud 镜像创建虚机及调整磁盘大小
 - CentOS 7.9 安装 Containerd-1.6.5
 - Docker | Compose创建mysql容器
 - Java Style的C++容器流式处理类
 - Docker | 容器数据卷详解
 - Spring 深入——IoC 容器 01
 - Docker | 部署nginx服务
 - Docker | 镜像浅析,以及制作自己的镜像
 - 18-基于CentOS7搭建RabbitMQ3.10.7集群镜像队列+HaProxy+Keepalived高可用架构
 - 企业运维 | MySQL关系型数据库在Docker与Kubernetes容器环境中快速搭建部署主从实践
 
