Docker(1)

为什么用docker

更高效的利用系统资源

更快速的启动时间

一致的运行环境

持续交付和部署

更轻松的迁移

更轻松的维护和扩展

对比传统虚拟机总结

镜像

docker镜像相当于一个root文件系统,提供运行时程序,库,资源,配置,参数(匿名卷,环境变量,用户)

分层存储的,是由一组文件组成的,前一层是后一层的基础,构建完成后就不再改变,比如后一层删除前一层文件的操作只是标记位已删除而不是真正删除。

容器

容器时镜像运行的实体,可以被创建,启动,停止,删除,暂停。

容器的本质时进程,有自己的命名空间。

容器运行时一镜像为基础层,在其上创建当前容器的存储层,不应该向容器存储层写数据,要使用数据卷,或者绑定宿主目录。

仓库

一个 Docker Registry 中可以包含多个 仓库(Repository);每个仓库可以包含多个 标签(Tag);每个标签对应一个镜像。仓库名经常以 两段式路径 形式出现,比如 jwilder/nginx-proxy,前者往往意味着 Docker Registry 多用户环境下的用户名,后者则往往是对应的软件名。

相关推荐
yuanlaile6 分钟前
Linux Docker、Swarm、K8s分布式部署全集解析
linux·docker·kubernetes·k8s实战
dajun1811234569 分钟前
信息系统运维管理全流程详解 在线画图工具绘制运维流程图表技巧
运维·数据库·信息可视化·流程图·旅游·论文笔记
PyHaVolask15 分钟前
Linux实用工具与技巧
linux·运维·chrome
不才小强16 分钟前
Linux开发环境搭建指南
linux·运维·服务器
syjy217 分钟前
(含下载)WP Mail SMTP Pro WordPress插件使用教程
运维·服务器·wordpress·wordpress插件
信创DevOps先锋30 分钟前
中国企业DevOps工具链选型趋势:本土化与安全可控成核心指标
运维·安全·devops
小江的记录本32 分钟前
【Docker】 Docker 全平台部署(Linux / Windows / MacOS)与 前后端分离项目 容器化方案
java·linux·windows·http·macos·docker·容器
真心喜欢你吖32 分钟前
CentOS 安装部署OpenClaw实战教程(SELinux+防火墙配置)
linux·运维·centos·大模型·智能体·openclaw·小龙虾
wuhui210036 分钟前
Kali Linux 输入法问题排查与解决记录
linux·运维·服务器
L16247636 分钟前
FreeFileSync使用教程(windows与windows,windows与linux)
linux·运维·服务器