Docker核心特征

Docker的基本概念

Dockerfile:制作进行的文件,可以理解为制作镜像的一个清单。

镜像:用来创建容器的安装包,可以理解为给电脑安装操作系统的系统镜像。

容器:通过镜像来创建的一套运行环境,一个容器里可以运行多个程序,可以理解为一个电脑实例。

Docker核心特征

1.Docker运行在Linux内核上

2.CGroups:实现了容器的资源隔离,底层是Linux Cgroup命令,能够控制进程使用的资源

3.Network网络:实现容器的网络隔离,docker容器内部的网络互不影响

4.Namespace命名空间:可以把进程隔离在不同的命名空间下,每个容器都可以有自己的命名空间,不同的命名空间下的进程互不影响。

5.Storage存储空间:容器内的文件是相互隔离的,也可以使用宿主机的文件。

相关推荐
杨浦老苏4 小时前
开源的AI编程工作站HolyClaude
人工智能·docker·ai·编辑器·开发·群晖
普通网友9 小时前
《K8s 自动扩缩容:基于 CPU / 内存的 HPA 配置》
docker·容器·kubernetes
学到四9 小时前
kubernetes(k8s)
云原生·容器·kubernetes
睡觉的时候不会困9 小时前
Kubernetes Pod 管理全攻略:从基础操作到进阶优化
云原生·容器·kubernetes
落日漫游9 小时前
深入解析K8sCRD:自定义资源定义实战指南
云原生·容器·kubernetes
凌晨l10 小时前
Centos7.9部署k8s(详细步骤)
云原生·容器·kubernetes
编码如写诗10 小时前
【k8s】使用containerd 2.1.5运行时离线部署k8s1.31.14+全量KubeSphere4.1.3
云原生·容器·kubernetes
zfoo-framework15 小时前
docker compose安装gitea实现公司内部开发git私有仓库
docker·容器·gitea
无巧不成书021815 小时前
基于WSL 2的Docker远程开发全栈实战指南
运维·docker·容器·docker desktop·wsl 2·vs code远程开发·容器化开发
Renhao-Wan16 小时前
Docker 核心原理详解:镜像、容器、Namespace、Cgroups 与 UnionFS
java·后端·docker·容器