容器学习笔记
文章平均质量分 96
oceanweave
这个作者很懒,什么都没留下…
展开
-
【容器基础之三大基石】Cgroups、Namespace、Rootfs 保障容器的隔离性、一致性和高性能
镜像(Image):Docker 镜像(Image),就相当于是一个 root 文件系统。比如官方镜像ubuntu:16.04就包含了完整的一套 Ubuntu16.04 最小系统的 root 文件系统。容器(Container):镜像(Image)和容器(Container)的关系,就像是面向对象程序设计中的类和实例一样,镜像是静态的定义,容器是镜像运行时的实体。容器可以被创建、启动、停止、删除、暂停等。仓库(Repository):仓库可看成一个代码控制中心,用来保存镜像。原创 2023-02-07 17:51:33 · 1508 阅读 · 0 评论 -
一文理解 Docker 的 ENTRYPOINT、CMD 和 k8s 的 command、args
command、args两项实现覆盖Dockerfile中ENTRYPOINT的功能,具体的command命令代替ENTRYPOINT的命令行,args代表集体的参数。非交互模式如下图所示,非交互模式就是调用 bash 解释器,通过 bash -c 后接命令的形式来解释执行命令。exec 模式是建议的使用模式,因为当运行任务的进程作为容器中的 1 号进程时,我们可以通过。[/bin/sh -c 的作用](/bin/sh -c 的作用)CMD 指令的目的是:为容器提供默认的执行命令。的方式执行任务命令。原创 2022-09-15 16:05:22 · 4779 阅读 · 0 评论 -
容器原理(搞懂 layerID,diffID,chainID,cache-id)
文章目录参考总览镜像目录及文件说明镜像RepositoryImageLayer容器[#](https://www.cnblogs.com/koktlzz/p/14365025.html#容器)联合挂载容器信息参考Docker核心原理:镜像和容器docker文件中layerID-diffID-chainID-cacheID 关系总览镜像目录及文件说明/var/lib/docker/image/overlay2 目录distribution 目录diffid-by-digest 保存原创 2021-10-14 14:34:56 · 2059 阅读 · 0 评论