容器运行时

现在主流的容器运行时:docker   containerd   podman

docker 镜像和containerd 镜像通用,但是组织方式和存放目录不同,导致docker 和 ctr 命令不通用,各自管理自己的镜像容器,此外k8s还有客户端命令crictl ,用法和docker基本相同

containerd 安装与配置(这个其实很少单独拿来使用,一般作为k8s 容器运行时使用,所以命令啥的麻烦不用记住,单独使用还是用docker,)

yum -y install containerd.io  containerd  

yum -y install jq    (jq) json 解析工具

 crt version  查看版本

初始化配置

containerd config default > /etc/containerd/config.toml

替换镜像源

sandbox_image= "k8s.gcr.io/pauser:3.2" 替换成为自己的源如下

sandbox_image = "ccr.ccs.tencentyun.com/library/pause:latest"

systemctl  restart containerd   &&   systemctl enable  containerd

podman 无需守护 进程,可以用来管理容器,镜像(docker 是主流,podman没啥市场)

无需安装docker ,安装podman 后就可以进行管理

podman 命令与docker 几乎相同,docker 的镜像podman也可以使用

podman 与docker的镜像存储位置不同,podman载入镜像后,docker 查看不到镜像

安装

yum -y isntall podman

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值