您的位置 首页 技术

Docker 核心是什么?

Docker 核心是什么? 1、镜像自身是只读的; 简单的说,容器是镜像的一个运行实例。所不同的是,镜像只是静态的只读文件,而容器带有运行时需要的可写文件层。如果认为虚拟机是模拟运…

Docker 核心是什么?

1、镜像自身是只读的;

简单的说,容器是镜像的一个运行实例。所不同的是,镜像只是静态的只读文件,而容器带有运行时需要的可写文件层。如果认为虚拟机是模拟运行的一整套操作系统(包括内核、应用运行态环境和其它系统环境)和跑在上面的应用,那么docker容器就是独立运行的一个(或一组)应用,以及它必须的运行环境。

2、docker仓库类似于代码仓库,它是docker集中存放镜像文件的场所;

需要注意的是仓库(repository),不要将docker仓库和仓库注册服务器(registry)混淆。仓库注册服务器是存放仓库的地方,其上往往存放着多个仓库。每个仓库集中存放某一类镜像,往往包括多个镜像文件,通过不同的标签(tag)来区分。比如,在下面这个仓库注册服务器中就有多个仓库,有Ubantu仓库、有CentOS的仓库,还有很多其它的仓库。

3、Docker镜像类似于虚拟机镜像,可以将其理解为一个只读模板。

docker容器类似于一个轻量级的沙箱,Docker利用容器来运行和隔离应用。容器是从镜像创建的应用运行实例。可以将其启动、开始、停止、删除,而这些容器都是彼此相互隔离的、互不可见的。

推荐教程:《PHP教程》

以上就是Docker 核心是什么?的详细内容,更多请关注24课堂在线网其它相关文章!

本文来自网络,不代表24小时课堂在线立场,转载请注明出处:https://www.24ketang.cn/73791.html

为您推荐

返回顶部