排序
容器核心技术Cgroups和Namespace
一、Cgroups 1.1 什么是Cgroups 简单一句话描述Cgroups:Cgroups是Linux内核提供的一种可以限制单个进程或者多个进程所使用资源的机制,可以对 cpu,内存等资源实现精细化的控制。 Cgroups全称...
容器基本概念
一、LXC(Linux Containers)。 1.1 LXC(Linux Containers) - LXC 是一种开源的容器技术,它允许创建和管理容器。就像是用Lego积木搭建不同的东西一样,LXC允许创建、配置和运行容器,每个容...
容器VS虚拟化
一、容器类似于虚拟化,但和虚拟化有本质区别。 - 1.1 容器 - 容器是一种轻量级的虚拟化技术,它将应用程序及其所有依赖项打包到一个独立的单元中,这个单元被称为容器。 - 容器共享宿主操作系...
Docker:docker-compose
一、docker-compose安装 下面以两种方式讲解docker-compose安装,其中主要区别是一个上网页进行下载文件,另一个是通过命令直接进行下载 **方法一** 1、点击[官网地址](https://github.com/dock...
Docker镜像瘦身指南:Alpine、多阶段构建与层优化实战
一、为什么镜像优化值得单独做 镜像越大,意味着: - 拉取越慢 - 传输越慢 - 存储成本越高 - 发布和回滚效率越低 因此镜像优化本质上不是“为了好看”,而是为了让交付更快、更省资源、更稳定。...
Docker镜像和容器:镜像常用操作
一、配置加速器。 登录[容器镜像服务控制台](https://cr.console.aliyun.com/?spm=a2c4g.11186623.0.0.27883424Qa6Y7O),在左侧导航栏选择【镜像工具】 > 【镜像加速器】,在**镜像加速器**...
Docker镜像和容器:容器常用操作
一、启动容器。 上面参数说明: * -i:表示让容器的标准输入打开 * -t:表示分配一个伪终端 * -d:表示后台启动 二、查看容器(启动和未启动的) 如果单纯只想查看启动的,可把`-a`参数去掉,如下...
Docker镜像和容器:docker save VS docker export
一、docker save保存的是镜像,docker export保存的是容器。 docker save会保留镜像所有的历史记录,docker export不会,即没有commit历史 docker load用来载入镜像包,docker import用来载入容...
Docker镜像和容器:crictl命令用法
一、镜像相关。 | **镜像相关功能** | **Docker** | **Containerd** | | ---------------- | ----------------------- | ------------------------ | | 显示本地镜像列表 | docker images | cri...
Docker镜像优化实践:Alpine基础镜像与多阶段构建
一、为什么要关注镜像大小 基础镜像体积: 编写Dockerfile 构建镜像 使用docker history查看每一层的大小 再次查看镜像大小 二、使用 Alpine 作为基础镜像 将之前创建用户的 Dockerfile 改为 Al...











