Docker核心特征

Docker的基本概念

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

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

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

Docker核心特征

1.Docker运行在Linux内核上

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

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

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

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

相关推荐
云川之下2 小时前
【k8s】NAD(NetworkAttachmentDefinition)与SR‑IOV‑Operator 关系
云原生·容器·kubernetes
张龙6872 小时前
Docker 镜像瘦身实战:从 1.2GB 到 128MB,我踩过的 7 个坑和一套可复制的方法论
运维·后端·docker
杨浦老苏4 小时前
开源堡垒机 Warpgate:一个容器搞定 SSH、MySQL 和 Web 访问
运维·docker·ssh·堡垒机·群晖
ERD Online5 小时前
docker-compose 一键部署的 MIT 开源数据库建模平台
数据库·docker·开源
ZzzZZzzzZZZzzzz…5 小时前
K8S实战:NFS+StorageClass+PV/PVC+Deployment
运维·云原生·容器·kubernetes·storageclass·linux运维·持久卷
三言老师6 小时前
CentOS7.9 + Kubernetes 1.18.20 -清理所有 docker / containerd 残留
docker·容器·kubernetes
circuitsosk6 小时前
从Docker到Kubernetes:AI应用服务化与弹性伸缩的落地实践
人工智能·docker·kubernetes·ai应用部署
showyoui7 小时前
K8s 集群迁移踩坑:Istio 升级后 nginx 403
网络·docker·kubernetes·istio·service_mesh
云川之下9 小时前
【k8s】sriov‑device‑plugin、sriov‑network‑config‑daemon详解
云原生·容器·kubernetes
golang学习记1 天前
Go 项目使用docker compose的正确方式
开发语言·docker·golang