当前位置: 首页 > news >正文

Docker(1)

为什么用docker

更高效的利用系统资源
更快速的启动时间
一致的运行环境
持续交付和部署
更轻松的迁移
更轻松的维护和扩展
对比传统虚拟机总结
在这里插入图片描述

镜像

docker镜像相当于一个root文件系统,提供运行时程序,库,资源,配置,参数(匿名卷,环境变量,用户)
分层存储的,是由一组文件组成的,前一层是后一层的基础,构建完成后就不再改变,比如后一层删除前一层文件的操作只是标记位已删除而不是真正删除。

容器

容器时镜像运行的实体,可以被创建,启动,停止,删除,暂停。
容器的本质时进程,有自己的命名空间。
容器运行时一镜像为基础层,在其上创建当前容器的存储层,不应该向容器存储层写数据,要使用数据卷,或者绑定宿主目录。

仓库

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

相关文章:

  • 高教社杯数模竞赛特辑论文篇-2023年A题:基于机理分析法的定日镜场优化设计模型(附获奖论文及MATLAB代码实现)
  • 足跟痛筋膜炎最佳的治疗
  • ​Distil-Whisper:比Whisper快6倍,体积小50%的语音识别模型
  • Vue3+TS+Node打造个人博客(前端架构)
  • centOs 6.10 编译 qt 5.15.11
  • MobileSAM论文笔记
  • React Virtual DOM及Diff算法
  • 人工智能基础_机器学习033_多项式回归升维_多项式回归代码实现_非线性数据预测_升维后的数据对非线性数据预测---人工智能工作笔记0073
  • 池化层是有什么作用
  • Redis - 订阅发布替换 Etcd 解决方案
  • (论文阅读32/100)Flowing convnets for human pose estimation in videos
  • 常用免费网站总结(自用)
  • 如何在3DMax中使用超过16个材质ID通道?
  • 避免defer陷阱:拆解延迟语句,掌握正确使用方法
  • 微服务的注册发现和微服务架构下的负载均衡
  • 【Leetcode】101. 对称二叉树
  • Angular Elements 及其运作原理
  •  D - 粉碎叛乱F - 其他起义
  • Effective Java 笔记(一)
  • java8-模拟hadoop
  • linux安装openssl、swoole等扩展的具体步骤
  • mysql中InnoDB引擎中页的概念
  • nginx 配置多 域名 + 多 https
  • Redis的resp协议
  • 回顾 Swift 多平台移植进度 #2
  • 精彩代码 vue.js
  • 罗辑思维在全链路压测方面的实践和工作笔记
  • 扑朔迷离的属性和特性【彻底弄清】
  • 浅析微信支付:申请退款、退款回调接口、查询退款
  • 使用权重正则化较少模型过拟合
  • 用jquery写贪吃蛇
  • hi-nginx-1.3.4编译安装
  • ​创新驱动,边缘计算领袖:亚马逊云科技海外服务器服务再进化
  • ​油烟净化器电源安全,保障健康餐饮生活
  • ​云纳万物 · 数皆有言|2021 七牛云战略发布会启幕,邀您赴约
  • #大学#套接字
  • $.ajax,axios,fetch三种ajax请求的区别
  • (14)学习笔记:动手深度学习(Pytorch神经网络基础)
  • (C语言)fread与fwrite详解
  • (pytorch进阶之路)扩散概率模型
  • (ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY)讲解
  • (附源码)springboot学生选课系统 毕业设计 612555
  • (附源码)计算机毕业设计SSM保险客户管理系统
  • (免费分享)基于springboot,vue疗养中心管理系统
  • (南京观海微电子)——I3C协议介绍
  • (转)Android学习笔记 --- android任务栈和启动模式
  • (转)机器学习的数学基础(1)--Dirichlet分布
  • *** 2003
  • . Flume面试题
  • .net 8 发布了,试下微软最近强推的MAUI
  • .NET I/O 学习笔记:对文件和目录进行解压缩操作
  • .net 微服务 服务保护 自动重试 Polly
  • .NET 应用启用与禁用自动生成绑定重定向 (bindingRedirect),解决不同版本 dll 的依赖问题
  • .Net 中的反射(动态创建类型实例) - Part.4(转自http://www.tracefact.net/CLR-and-Framework/Reflection-Part4.aspx)...
  • .NET/C# 使窗口永不获得焦点