Docker核心特征

Docker的基本概念

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

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

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

Docker核心特征

1.Docker运行在Linux内核上

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

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

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

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

相关推荐
j***29481 小时前
Redis 设置密码(配置文件、docker容器、命令行3种场景)
数据库·redis·docker
❥ღ Komo·2 小时前
K8s集群搭建全流程详解
云原生·容器·kubernetes
8***84823 小时前
macOs安装docker且在docker上部署nginx+php
nginx·macos·docker
A***F1574 小时前
从零到上线:Node.js 项目的完整部署流程(包含 Docker 和 CICD)
docker·容器·node.js
i***51267 小时前
springboot整合libreoffice(两种方式,使用本地和远程的libreoffice);docker中同时部署应用和libreoffice
spring boot·后端·docker
Brown.alexis7 小时前
docker安装redis7
运维·docker·容器
Java陈序员8 小时前
精致简约!一款优雅的开源云盘系统!
mysql·docker·开源·go·云盘
青靴8 小时前
从单机到集群:Docker 数据卷在高可用日志平台中的实战指南
运维·docker·容器
新手小白*9 小时前
K8S-Pod资源对象
云原生·容器·kubernetes
l***370910 小时前
Docker部署Spring Boot + Vue项目
vue.js·spring boot·docker