作者:高档的干果ieb | 来源:互联网 | 2023-05-26 17:07
准备一个Centos7的镜像,做一个Linux的操作系统一.安装containerd1.下载包Wgethttps:breezey-public.oss-cn-zhangjiakou
准备一个Centos7的镜像,做一个Linux的操作系统
一.安装containerd
1.下载包
Wget https://breezey-public.oss-cn-zhangjiakou.aliyuncs.com/softwares/linux/kubernetes/cri-containerd-cni-1.5.5-linux-amd64.tar.gz
2.解压查看
tar -tf cri-containerd-cni-1.5.5-linux-amd64.tar.gz
3.将这个包解压到根目录下
tar xf cri-containerd-cni-1.5.5-linux-amd64.tar.gz -C /
4.设置开机自启
systemctl daemon-reload #启动文件
systemctl enable containerd --now
systemctl status containerd #查看进程是否启动
5.新建一个目录
mkdir /etc/containerd
containerd config default > /etc/containerd/config.toml #生成一个config.toml的文件
vim /etc/containerd/config.toml #配置文件目录
6.修改配置文件
![](https://img.php1.cn/3cd4a/1eebe/cd5/8170a21e8dddfd22.webp?,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAWUZfZGVuZw==,size_20,color_FFFFFF,t_70,g_se,x_16)
[plugins."io.containerd.grpc.v1.cri".registry.mirrors."docker.io"]
endpoint = ["https://pqbap4ya.mirror.aliyuncs.com"]
7.重启进程
systemctl restart containerd
1.下载包
wegt https://breezey-public.oss-cn-zhangjiakou.aliyuncs.com/softwares/linux/kubernetes/nerdctl-0.11.1-linux-amd64.tar.gz
- 查看nerdctl的文件目录
tar -tf nerdctl-0.11.1-linux-amd64.tar.gz
2.解压文件
tar -xf nerdctl-0.11.1-linux-amd64.tar.gz -C /usr/local/bin/
3.举例启动一个容器
nerdctl run -d -p 8080:80 nginx:1.21
nerdctl ps -a #查看正在运行中的容器
4.访问运行容器的地址
http://192.168.233.135:8080 #访问自己的IP地址