docker的镜像和仓库是什么
发布时间 - 2020-04-15 00:00:00 点击率:次什么是docker镜像
简单地理解,Docker镜像就是一个Linux的文件系统(Root FileSystem),这个文件系统里面包含可以运行在Linux内核的程序以及相应的数据。
谈到这里,我们可能需要先补充一点与Linux操作系统相关的知识:
一般而言, Linux分为两个部分:Linux内核(Linux Kernel)与用户空间,而真正的Linu
x操作系统,是指Linux内核,我们常用的Ubuntu、CentOS等操作系统其实是不同厂商在Linux内核基础上添加自己的软件与工具集(tools)形成的发布版本(Linux Distribution)。
因此,我们也可以把镜像看成是上面所说的用户空间,当Docker通过镜像创建一个容器时,就是将镜像定义好的用户空间作为独立隔离的进程运行在宿主机的Linux内核之上。
这里要强调一下镜像的两个特征:
1、镜像是分层(Layer)的:即一个镜像可以多个中间层组成,多个镜像可以共享同一中间层,我们也可以通过在镜像添加多一层来生成一个新的镜像。
2、镜像是只读的(read-only):镜像在构建完成之后,便不可以再修改,而上面我们所说的添加一层构建新的镜像,这中间实际是通过创建一个临时的容器,在容器上增加或删除文件,从而形成新的镜像,因为容器是可以动态改变的。
什么是仓库
仓库(Repository)是集中存储镜像的地方,这里有个概念要区分一下,那就是仓库与仓库服务器(Registry)是两回事,比如Docker Hub,就是Docker官方提供的一个仓库服务器,不过有时候我们不太需要太过区分这两个概念。
推荐教程:docker教程
# docker
# Filesystem
# linux
# ubuntu
# centos
# 镜像
# 中间层
# 多个
# 操作系统
# 创建一个
# 文件系统
# 自己的
# 有个
# 不太
# 基础上
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
Laravel如何实现事件和监听器?(Event & Listener实战)
极客网站有哪些,DoNews、36氪、爱范儿、虎嗅、雷锋网、极客公园这些互联网媒体网站有什么差异?
如何正确下载安装西数主机建站助手?
如何在阿里云虚拟主机上快速搭建个人网站?
如何在浏览器中启用Flash_2025年继续使用Flash Player的方法【过时】
HTML5空格和margin有啥区别_空格与外边距的使用场景【说明】
Laravel如何创建自定义中间件?(Middleware代码示例)
如何挑选最适合建站的高性能VPS主机?
php增删改查怎么学_零基础入门php数据库操作必知基础【教程】
C#如何调用原生C++ COM对象详解
如何在万网自助建站中设置域名及备案?
邀请函制作网站有哪些,有没有做年会邀请函的网站啊?在线制作,模板很多的那种?
怎么制作一个起泡网,水泡粪全漏粪育肥舍冬季氨气超过25ppm,可以有哪些措施降低舍内氨气水平?
Java垃圾回收器的方法和原理总结
Laravel如何使用Facades(门面)及其工作原理_Laravel门面模式与底层机制
html5的keygen标签为什么废弃_替代方案说明【解答】
如何快速生成ASP一键建站模板并优化安全性?
Laravel怎么实现API接口鉴权_Laravel Sanctum令牌生成与请求验证【教程】
独立制作一个网站多少钱,建立网站需要花多少钱?
WEB开发之注册页面验证码倒计时代码的实现
Gemini手机端怎么发图片_Gemini手机端发图方法【步骤】
如何用IIS7快速搭建并优化网站站点?
Laravel如何发送邮件和通知_Laravel邮件与通知系统发送步骤
网页设计与网站制作内容,怎样注册网站?
Laravel路由怎么定义_Laravel核心路由系统完全入门指南
济南网站建设制作公司,室内设计网站一般都有哪些功能?
活动邀请函制作网站有哪些,活动邀请函文案?
Laravel怎么判断请求类型_Laravel Request isMethod用法
如何在 Telegram Web View(iOS)中防止键盘遮挡底部输入框
UC浏览器如何设置启动页 UC浏览器启动页设置方法
laravel怎么为API路由添加签名中间件保护_laravel API路由签名中间件保护方法
网站制作公司哪里好做,成都网站制作公司哪家做得比较好,更正规?
微信小程序 HTTPS报错整理常见问题及解决方案
Laravel怎么进行数据库事务处理_Laravel DB Facade事务操作确保数据一致性
如何用5美元大硬盘VPS安全高效搭建个人网站?
深圳防火门网站制作公司,深圳中天明防火门怎么编码?
Windows10如何删除恢复分区_Win10 Diskpart命令强制删除分区
Laravel如何构建RESTful API_Laravel标准化API接口开发指南
html如何与html链接_实现多个HTML页面互相链接【互相】
北京的网站制作公司有哪些,哪个视频网站最好?
详解Android图表 MPAndroidChart折线图
如何快速搭建高效香港服务器网站?
详解jQuery中的事件
如何在IIS中新建站点并配置端口与IP地址?
Edge浏览器如何截图和滚动截图_微软Edge网页捕获功能使用教程【技巧】
Laravel如何使用withoutEvents方法临时禁用模型事件
百度输入法ai组件怎么删除 百度输入法ai组件移除工具
原生JS实现图片轮播切换效果
Win11搜索栏无法输入_解决Win11开始菜单搜索没反应问题【技巧】
如何构建满足综合性能需求的优质建站方案?

