资源限制: 在 Containerd 中,你可以设置容器的 CPU 和内存限制,这对于资源管理非常重要。
示例代码:
ctr containers start –memory 512M –cpu-quota 50000 mycontainer myimage 日志管理: Containerd 允许你配置容器的日志记录方式,这对于调试和监控非常有用。
示例代码:
ctr tasks logs mycontainer 案例 - 运行简单的 Web 应用:
示例代码:
|
|
这个例子展示了如何使用 Containerd 运行一个 Nginx Web 服务器,并通过主机网络进行访问。这对于快速部署 Web 应用非常实用。
首先,从 Docker Hub 拉取一个 Web 应用的镜像。 使用 Containerd 运行这个镜像。 配置端口映射,以便外部访问。