当前位置: 首页 > wzjs >正文

商城网站建设的优点代运营公司

商城网站建设的优点,代运营公司,深圳网站建设 宝华大厦,wordpress 仪表盘 渗透1. Containerd 简介 Containerd 是一个开源的容器运行时,专注于管理容器的生命周期。它最初是 Docker 的一部分,后来被分离出来成为一个独立的项目,并成为 Kubernetes 和其他容器平台的底层运行时。Containerd 提供了容器的创建、启动、停止…

1. Containerd 简介

Containerd 是一个开源的容器运行时,专注于管理容器的生命周期。它最初是 Docker 的一部分,后来被分离出来成为一个独立的项目,并成为 Kubernetes 和其他容器平台的底层运行时。Containerd 提供了容器的创建、启动、停止、删除等核心功能,同时支持镜像的拉取和管理。

Containerd 的设计目标是轻量、高效且易于集成,它通过标准的 CRI(Container Runtime Interface)与 Kubernetes 等编排工具无缝对接。相比于 Docker,Containerd 更加专注于核心功能,适合需要更高定制化的场景。


2. Containerd 安装教程

2.1 环境准备

  • 操作系统:Linux(推荐 Ubuntu 20.04 或 CentOS 7/8)

  • 内核版本:4.x 或更高

  • 用户权限:root 或具有 sudo 权限的用户

2.2 安装 Containerd

2.2.1 使用包管理器安装(推荐)

Ubuntu/Debian:

  1. 更新软件包列表:

    sudo apt-get update

  2. 安装依赖:

    sudo apt-get install -y apt-transport-https ca-certificates curl software-properties-common

  3. 添加 Docker 官方 GPG 密钥:

    curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

  4. 添加 Docker 仓库:

    echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

  5. 安装 Containerd:

    sudo apt-get update

    sudo apt-get install -y containerd.io

CentOS/RHEL:

  1. 安装依赖:

    sudo yum install -y yum-utils device-mapper-persistent-data lvm2

  2. 添加 Docker 仓库:

    sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

  3. 安装 Containerd:

    sudo yum install -y containerd.io

2.2.2 手动安装(适用于高级用户)
  1. 下载 Containerd 二进制文件:

    wget https://github.com/containerd/containerd/releases/download/v1.6.0/containerd-1.6.0-linux-amd64.tar.gz

  2. 解压文件:

    tar -C /usr/local -xzf containerd-1.6.0-linux-amd64.tar.gz

  3. 创建 systemd 服务文件:

    sudo vi /etc/systemd/system/containerd.service

    内容如下:

    [Unit]
    Description=containerd container runtime
    Documentation=https://containerd.io
    After=network.target[Service]
    ExecStart=/usr/local/bin/containerd
    Restart=always
    RestartSec=5
    Delegate=yes
    KillMode=process[Install]
    WantedBy=multi-user.target
  4. 启动并启用 Containerd:

    sudo systemctl daemon-reload

    sudo systemctl enable --now containerd


3. Containerd 使用方法

3.1 配置 Containerd

Containerd 的配置文件通常位于 /etc/containerd/config.toml。您可以根据需要修改配置文件,例如调整日志级别、存储路径等。

生成默认配置文件:

sudo mkdir -p /etc/containerd

containerd config default | sudo tee /etc/containerd/config.toml

重启 Containerd 以应用配置:

sudo systemctl restart containerd

3.2 使用 Containerd 管理容器

3.2.1 拉取镜像

使用 ctr 命令拉取镜像:

sudo ctr images pull docker.io/library/nginx:latest

3.2.2 运行容器

运行一个容器:

sudo ctr run -d --rm docker.io/library/nginx:latest nginx-container

3.2.3 查看容器

列出所有容器:

sudo ctr containers list

3.2.4 停止容器

停止容器:

sudo ctr tasks kill nginx-container

3.2.5 删除容器

删除容器:

sudo ctr containers delete nginx-container

3.3 使用 nerdctl 增强 Containerd 功能

nerdctl 是一个兼容 Docker CLI 的工具,专为 Containerd 设计,提供了更友好的用户体验。

  1. 安装 nerdctl

    wget https://github.com/containerd/nerdctl/releases/download/v0.20.0/nerdctl-0.20.0-linux-amd64.tar.gz

    tar -C /usr/local/bin -xzf nerdctl-0.20.0-linux-amd64.tar.gz

  2. 使用 nerdctl 管理容器:

    sudo nerdctl run -d --name nginx-container nginx:latest

    sudo nerdctl ps


4. 总结

Containerd 是一个强大且轻量级的容器运行时,适合需要高性能和定制化的场景。

http://www.dtcms.com/wzjs/477395.html

相关文章:

  • 杭州西湖区做网站今日热点新闻事件摘抄2022
  • 做胃镜多少钱那好天津津门网站a百度代理合作平台
  • 网站推广分析关键词搜索站长工具
  • 网站查询ip地址网站如何赚钱
  • 龙华区做网站360竞价推广
  • 网站开发 学习百度非企渠道开户
  • 手机端网站模板seo的作用主要有
  • 用手机做免费自助网站艺考培训
  • 当阳网站建设电话搜外seo
  • 高明网站设计制作互联网推广方式
  • 第三方物流网站建设镇江百度推广公司
  • 设计公司和企业的区别信息流优化师是做什么的
  • 我爱做妈妈网站青岛做网站推广公司
  • 项目建设我先行凝心聚力促发展海口seo网络公司
  • 网站建设中数据安全研究直通车优化推广
  • 宝安建网站外包精品成品网站入口
  • 河南网站建设官网人民日报客户端
  • 表白网页制作软件关键词优化排名
  • 手机网站开发 html5开鲁seo服务
  • 做的比较好的几个宠物网站最近热搜新闻事件
  • 文章网建站外贸营销网站怎么建站
  • 做网站编辑有前途营销推广的特点是
  • 大气的门户网站网店运营策划方案
  • 温州企业建站程序seo最新
  • jq网站特效插件下载免费网站软件
  • 中信建设有限责任公司官网英文seo外链建设的方法有
  • 帝国cms网站建设云南网站seo服务
  • 建设工程招投标网站广州网站制作公司
  • 网站建设合同有效期百度网盘pc网页版入口
  • 巴彦淖尔网站制作开发有哪些网络营销公司